Skip to main content
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

EngineBehavior
DeepgramBCP-47 codes. multi for multi-language mode.
TelnyxWhisper-based. auto_detect disables language hint entirely.
GoogleBCP-47 codes.
AzureBCP-47 codes.

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.
EngineLanguagesReference
Deepgram40+ languages. Nova-3 supports multi (10 languages in code-switching mode). Flux: English only.Deepgram languages
TelnyxWhisper-based. 50+ languages. auto_detect to skip language hint.
Google125+ languages/locales.Google Cloud STT languages
Azure100+ languages/locales.Azure Speech languages

Common Codes

CodeLanguage
en or en-USEnglish (US)
en-GBEnglish (UK)
esSpanish
frFrench
deGerman
pt-BRPortuguese (Brazil)
jaJapanese
zhChinese (Mandarin)
hiHindi
arArabic
koKorean
multiMulti-language / auto-detect (Deepgram)