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.
BCP-47 language code. Default: en-US.
wss://api.telnyx.com/v2/speech-to-text/transcription?language=es
Auto-Detection
Pass multi to enable automatic language detection. The aliases auto and auto_detect are silently mapped to multi.
?language=multi
?language=auto # → multi
?language=auto_detect # → multi
Engine Support
| Engine | Behavior |
|---|
| Deepgram | BCP-47 codes. multi for multi-language mode. |
| Telnyx | Whisper-based. auto_detect disables language hint entirely. |
| Google | BCP-47 codes. |
| Azure | BCP-47 codes. |
| xAI | Language codes such as en, fr, de, and ja. |
| AssemblyAI | Automatic multilingual detection and code switching across supported languages. |
Supported Languages
Telnyx passes the language code directly to the engine — no validation or mapping. The supported set depends entirely on which engine you use.
| Engine | Languages | Reference |
|---|
| Deepgram | 40+ languages. Nova-3 supports multi (10 languages in code-switching mode). Flux: English only. | Deepgram languages |
| Telnyx | Whisper-based. 50+ languages. auto_detect to skip language hint. | — |
| Google | 125+ languages/locales. | Google Cloud STT languages |
| Azure | 100+ languages/locales. | Azure Speech languages |
| xAI | 25 languages, including Arabic, English, French, German, Hindi, Japanese, Korean, Portuguese, Spanish, and Vietnamese. | xAI Voice API |
| AssemblyAI | 6 languages with native multilingual code switching: English, Spanish, German, French, Portuguese, and Italian. | AssemblyAI supported languages |
Common Codes
| Code | Language |
|---|
en or en-US | English (US) |
en-GB | English (UK) |
es | Spanish |
fr | French |
de | German |
pt-BR | Portuguese (Brazil) |
it | Italian |
ja | Japanese |
zh | Chinese (Mandarin) |
hi | Hindi |
ar | Arabic |
ko | Korean |
multi | Multi-language / auto-detect (Deepgram) |