curl --request POST \
--url https://{api_endpoint}/api/v1/voice_configurations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"speech_to_text": {
"provider": "<string>",
"watson_stt_config": {
"api_url": "<string>",
"model": "<string>",
"api_key": "<string>",
"bearer_token": "<string>",
"end_of_phrase_silence_time": 123,
"background_audio_suppression": 0.5,
"language_customization_id": "<string>",
"inactivity_timeout": 0,
"profanity_filter": true,
"smart_formatting": true,
"speaker_labels": true,
"redaction": true,
"low_latency": true,
"learning_opt_out": true,
"watson_metadata": "<string>",
"smart_formatting_version": 1,
"customization_weight": 0.5,
"character_insertion_bias": 0
},
"emotech_stt_config": {
"api_url": "<string>",
"api_key": "<string>",
"positive_speech_threshold": 0.25,
"negative_speech_threshold": 0.25,
"partial_interval": 500,
"silence_threshold": 500
}
},
"text_to_speech": {
"provider": "<string>",
"watson_tts_config": {
"api_url": "<string>",
"voice": "<string>",
"api_key": "<string>",
"bearer_token": "<string>",
"rate_percentage": 0,
"pitch_percentage": 0,
"language": "<string>",
"customization_id": "<string>",
"meta_id": "<string>",
"learning_opt_out": true
},
"emotech_tts_config": {
"api_url": "<string>",
"api_key": "<string>",
"voice": "<string>"
},
"elevenlabs_tts_config": {
"model_id": "<string>",
"voice_id": "<string>",
"api_key": "<string>",
"apply_text_normalization": "<string>",
"language_code": "<string>",
"optimize_streaming_latency": 123,
"apply_language_text_normalization": true,
"pronunciation_dictionary_locators": [
{
"pronunciation_dictionary_id": "<string>",
"version_id": "<string>"
}
],
"seed": 123,
"previous_text": "<string>",
"next_text": "<string>",
"voice_settings": {
"speed": 1,
"style": 0,
"stability": 0.5,
"similarity_boost": 0.75,
"use_speaker_boost": true
}
}
},
"llm_aggregation_timeout_seconds": 0.8,
"language": "en-us",
"additional_languages": {},
"dtmf_input": {
"inter_digit_timeout_ms": 2500,
"termination_key": "<string>",
"maximum_count": 123,
"ignore_speech": true
},
"vad": {
"enabled": true,
"provider": "silero_vad",
"silero_vad_config": {
"confidence": 0.7,
"start_seconds": 0.2,
"stop_seconds": 0.8,
"min_volume": 0.6
}
}
}
'{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}curl --request POST \
--url https://{api_endpoint}/api/v1/voice_configurations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"speech_to_text": {
"provider": "<string>",
"watson_stt_config": {
"api_url": "<string>",
"model": "<string>",
"api_key": "<string>",
"bearer_token": "<string>",
"end_of_phrase_silence_time": 123,
"background_audio_suppression": 0.5,
"language_customization_id": "<string>",
"inactivity_timeout": 0,
"profanity_filter": true,
"smart_formatting": true,
"speaker_labels": true,
"redaction": true,
"low_latency": true,
"learning_opt_out": true,
"watson_metadata": "<string>",
"smart_formatting_version": 1,
"customization_weight": 0.5,
"character_insertion_bias": 0
},
"emotech_stt_config": {
"api_url": "<string>",
"api_key": "<string>",
"positive_speech_threshold": 0.25,
"negative_speech_threshold": 0.25,
"partial_interval": 500,
"silence_threshold": 500
}
},
"text_to_speech": {
"provider": "<string>",
"watson_tts_config": {
"api_url": "<string>",
"voice": "<string>",
"api_key": "<string>",
"bearer_token": "<string>",
"rate_percentage": 0,
"pitch_percentage": 0,
"language": "<string>",
"customization_id": "<string>",
"meta_id": "<string>",
"learning_opt_out": true
},
"emotech_tts_config": {
"api_url": "<string>",
"api_key": "<string>",
"voice": "<string>"
},
"elevenlabs_tts_config": {
"model_id": "<string>",
"voice_id": "<string>",
"api_key": "<string>",
"apply_text_normalization": "<string>",
"language_code": "<string>",
"optimize_streaming_latency": 123,
"apply_language_text_normalization": true,
"pronunciation_dictionary_locators": [
{
"pronunciation_dictionary_id": "<string>",
"version_id": "<string>"
}
],
"seed": 123,
"previous_text": "<string>",
"next_text": "<string>",
"voice_settings": {
"speed": 1,
"style": 0,
"stability": 0.5,
"similarity_boost": 0.75,
"use_speaker_boost": true
}
}
},
"llm_aggregation_timeout_seconds": 0.8,
"language": "en-us",
"additional_languages": {},
"dtmf_input": {
"inter_digit_timeout_ms": 2500,
"termination_key": "<string>",
"maximum_count": 123,
"ignore_speech": true
},
"vad": {
"enabled": true,
"provider": "silero_vad",
"silero_vad_config": {
"confidence": 0.7,
"start_seconds": 0.2,
"stop_seconds": 0.8,
"min_volume": 0.6
}
}
}
'{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
1 - 128Show child attributes
Show child attributes
Maximum time to wait for additional transcription content before pushing aggregated result.
Default language code, e.g., 'en-us'
2 - 16Additional language configurations keyed by language code
Show child attributes
Show child attributes
Show child attributes
Successful Response