| Deepgram | 40+ languages across Deepgram models. Nova-3 supports multi (10 languages in code-switching mode). Flux is English-only; Flux-multi supports English, Spanish, French, German, Hindi, Russian, Portuguese, Japanese, Italian, and Dutch, plus auto. | 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 | 18 languages with native multilingual code switching: English, Spanish, German, French, Portuguese, Italian, Turkish, Dutch, Swedish, Norwegian, Danish, Finnish, Hindi, Vietnamese, Arabic, Hebrew, Japanese, and Mandarin (backed by Universal-3.5 Pro Realtime). | AssemblyAI supported languages |
| Speechmatics | 17+ languages. Standard codes (en, es, cy, sw, etc.) plus Telnyx shorthand for bilingual/multilingual packs (ar_en, cmn_en, en_ms, en_ta, cmn_en_ms_ta). Telnyx maps these internally to Speechmatics language + domain params — do not pass them raw to the provider. | Speechmatics languages |
| Soniox | Automatic language detection — no language hint required. The language parameter is ignored. | Soniox docs |
| Parakeet | Automatic multilingual detection — no language hint required. The language parameter is ignored. | — |