Documentation Index Fetch the complete documentation index at: https://developers.telnyx.com/llms.txt
Use this file to discover all available pages before exploring further.
Voice format: azure.<VoiceId>
Example: azure.en-US-AvaMultilingualNeural
No model ID segment — Azure voices are flat identifiers. Default voice: en-US-AvaMultilingualNeural.
Voice Samples
Voice Language Gender Sample azure.en-US-AvaMultilingualNeuralen-US Female azure.en-US-AndrewMultilingualNeuralen-US Male
WebSocket
Query Parameters
Parameter Type Default Description audio_formatstring mp3mp3, wav, linear16, mulaw, alaw.sample_rateinteger 240008000, 16000, 24000, 48000. languagestring en-USBCP-47 language code. text_typestring texttext or ssml. Azure supports SSML for pronunciation and prosody control.
Voice Settings
Field Type Default Description output_formatstring audio-24khz-160kbitrate-mono-mp3See Azure audio formats . language_codestring en-USBCP-47. Overrides language query param. text_typestring texttext or ssml. Overrides query param.effectstring — eq_car, eq_telecomhp8k. Audio equalization.genderstring — Male, Female. Voice gender filter.
{
"text" : " " ,
"voice_settings" : {
"output_format" : "audio-48khz-192kbitrate-mono-mp3" ,
"effect" : "eq_car"
}
}
REST API
Fields
Field Type Default Description output_formatstring audio-24khz-160kbitrate-mono-mp3Azure audio format string. language_codestring en-USBCP-47 language code. text_typestring texttext or ssml.effectstring — eq_car, eq_telecomhp8k.genderstring — Male, Female.output_typestring binary_outputbinary_output, base64_output, or audio_id.
Response
Default (binary_output): chunked audio bytes.
With output_type: "base64_output": JSON with base64-encoded audio.
With output_type: "audio_id": JSON with an audio_url for deferred retrieval.