Skip to main content
Model details on this page come from each provider’s official documentation and announcements, checked on October 16, 2026. Providers update models, benchmarks, language support and availability often. Always check the linked official source for the latest information before choosing a model.
Speech-to-text models transcribe the caller’s speech so the LLM can respond to it. Select one in the Transcript Model field of the Voice Agent configuration.

At a glance


Deepgram

Nova 3

nova-3-general · Official docs Deepgram describes Nova 3 as its “highest-performing general-purpose ASR”. It is recommended for meetings, multi-speaker, multilingual, noisy or far-field audio, in batch or streaming. Nova 3 does not include turn detection.
  • Multilingual (auto-detect) (multi)
  • Arabic (ar)
  • Arabic (Kuwait) (ar-KW)
  • Arabic (Saudi Arabia) (ar-SA)
  • Arabic (UAE) (ar-AE)
  • Bengali (bn-IN)
  • Bulgarian (bg-BG)
  • Croatian (hr-HR)
  • Czech (cs-CZ)
  • Danish (da-DK)
  • Dutch (nl-NL)
  • English (Australia) (en-AU)
  • English (Canada) (en-CA)
  • English (India) (en-IN)
  • English (UK) (en-GB)
  • English (US) (en-US)
  • Filipino (fil-PH)
  • Finnish (fi-FI)
  • French (Canada) (fr-CA)
  • French (France) (fr-FR)
  • German (de-DE)
  • German (Switzerland) (de-CH)
  • Greek (el-GR)
  • Hindi (hi-IN)
  • Hungarian (hu-HU)
  • Indonesian (id-ID)
  • Italian (it-IT)
  • Japanese (ja-JP)
  • Kannada (kn-IN)
  • Korean (ko-KR)
  • Malay (ms-MY)
  • Marathi (mr-IN)
  • Norwegian (no-NO)
  • Polish (pl-PL)
  • Portuguese (Brazil) (pt-BR)
  • Portuguese (Portugal) (pt-PT)
  • Romanian (ro-RO)
  • Russian (ru-RU)
  • Slovak (sk-SK)
  • Spanish (Mexico) (es-MX)
  • Spanish (Spain) (es-ES)
  • Swedish (sv-SE)
  • Tamil (ta-IN)
  • Telugu (te-IN)
  • Turkish (tr-TR)
  • Ukrainian (uk-UA)
  • Vietnamese (vi-VN)

Flux (English)

flux-general-en · Official docs Deepgram calls Flux “the first conversational speech recognition model built specifically for voice agents”. It has end-of-turn detection built into the model, configurable turn-taking, and “Nova-3 level accuracy”.
  • English (Australia) (en-AU)
  • English (Canada) (en-CA)
  • English (India) (en-IN)
  • English (Philippines) (en-PH)
  • English (Singapore) (en-SG)
  • English (UK) (en-GB)
  • English (US) (en-US)

Flux (Multilingual)

flux-general-multi · Official docs Deepgram says this model “extends Flux to 10 languages with optional language_hint biasing”: English, Spanish, French, German, Hindi, Russian, Portuguese, Japanese, Italian and Dutch. It has the same end-of-turn detection and barge-in handling as Flux (English). Deepgram’s Flux launch benchmarks (see Flux (English)) were published before the multilingual variant. No separate figures were found for this variant from Deepgram or from an independent source.
  • Dutch (nl-NL)
  • English (Australia) (en-AU)
  • English (Canada) (en-CA)
  • English (India) (en-IN)
  • English (Philippines) (en-PH)
  • English (Singapore) (en-SG)
  • English (UK) (en-GB)
  • English (US) (en-US)
  • French (Canada) (fr-CA)
  • French (France) (fr-FR)
  • German (de-DE)
  • Hindi (hi-IN)
  • Italian (it-IT)
  • Japanese (ja-JP)
  • Portuguese (Brazil) (pt-BR)
  • Portuguese (Portugal) (pt-PT)
  • Russian (ru-RU)
  • Spanish (Mexico) (es-MX)
  • Spanish (Spain) (es-ES)

OpenAI

GPT Live Transcribe

gpt-live-transcribe · Official docs OpenAI describes it as “a streaming speech-to-text model for applications that need low-latency transcript deltas from live audio”. It supports tunable latency, free-form context, keyword hints and multiple language hints. OpenAI’s realtime transcription guide recommends starting with this model.
  • Arabic (Kuwait) (ar-KW)
  • Arabic (Saudi Arabia) (ar-SA)
  • Arabic (UAE) (ar-AE)
  • Bulgarian (bg-BG)
  • Chinese, Mandarin (Traditional, Taiwan) (cmn-Hant-TW)
  • Croatian (hr-HR)
  • Czech (cs-CZ)
  • Danish (da-DK)
  • Dutch (nl-NL)
  • English (Australia) (en-AU)
  • English (Canada) (en-CA)
  • English (India) (en-IN)
  • English (UK) (en-GB)
  • English (US) (en-US)
  • Filipino (fil-PH)
  • Finnish (fi-FI)
  • French (Canada) (fr-CA)
  • French (France) (fr-FR)
  • German (de-DE)
  • Greek (el-GR)
  • Hindi (hi-IN)
  • Hungarian (hu-HU)
  • Indonesian (id-ID)
  • Italian (it-IT)
  • Japanese (ja-JP)
  • Kannada (kn-IN)
  • Korean (ko-KR)
  • Malay (ms-MY)
  • Marathi (mr-IN)
  • Norwegian (no-NO)
  • Polish (pl-PL)
  • Portuguese (Brazil) (pt-BR)
  • Portuguese (Portugal) (pt-PT)
  • Romanian (ro-RO)
  • Russian (ru-RU)
  • Slovak (sk-SK)
  • Spanish (Mexico) (es-MX)
  • Spanish (Spain) (es-ES)
  • Spanish (US) (es-US)
  • Swedish (sv-SE)
  • Tamil (ta-IN)
  • Turkish (tr-TR)
  • Ukrainian (uk-UA)
  • Vietnamese (vi-VN)

GPT Realtime Whisper

gpt-realtime-whisper · Official docs A streaming speech-to-text model for low-latency transcripts from live audio.
OpenAI’s migration guide treats GPT Realtime Whisper as a legacy model and recommends migrating live transcription to GPT Live Transcribe. See OpenAI’s migration guide.
  • Arabic (Kuwait) (ar-KW)
  • Arabic (Saudi Arabia) (ar-SA)
  • Arabic (UAE) (ar-AE)
  • Bulgarian (bg-BG)
  • Chinese, Mandarin (Traditional, Taiwan) (cmn-Hant-TW)
  • Croatian (hr-HR)
  • Czech (cs-CZ)
  • Danish (da-DK)
  • Dutch (nl-NL)
  • English (Australia) (en-AU)
  • English (Canada) (en-CA)
  • English (India) (en-IN)
  • English (UK) (en-GB)
  • English (US) (en-US)
  • Filipino (fil-PH)
  • Finnish (fi-FI)
  • French (Canada) (fr-CA)
  • French (France) (fr-FR)
  • German (de-DE)
  • Greek (el-GR)
  • Hindi (hi-IN)
  • Hungarian (hu-HU)
  • Indonesian (id-ID)
  • Italian (it-IT)
  • Japanese (ja-JP)
  • Kannada (kn-IN)
  • Korean (ko-KR)
  • Malay (ms-MY)
  • Marathi (mr-IN)
  • Norwegian (no-NO)
  • Polish (pl-PL)
  • Portuguese (Brazil) (pt-BR)
  • Portuguese (Portugal) (pt-PT)
  • Romanian (ro-RO)
  • Russian (ru-RU)
  • Slovak (sk-SK)
  • Spanish (Mexico) (es-MX)
  • Spanish (Spain) (es-ES)
  • Spanish (US) (es-US)
  • Swedish (sv-SE)
  • Tamil (ta-IN)
  • Turkish (tr-TR)
  • Ukrainian (uk-UA)
  • Vietnamese (vi-VN)

Google

Telephony

telephony · Official docs Google Cloud’s telephony model is built for “audio that originates from an audio phone call, typically recorded at an 8 kHz sampling rate”. Google describes it as ideal for customer service, teleconferencing and automated kiosk applications.
  • Dutch (nl-NL)
  • English (Australia) (en-AU)
  • English (India) (en-IN)
  • English (UK) (en-GB)
  • English (US) (en-US)
  • French (Canada) (fr-CA)
  • French (France) (fr-FR)
  • German (de-DE)
  • Hindi (hi-IN)
  • Italian (it-IT)
  • Japanese (ja-JP)
  • Korean (ko-KR)
  • Portuguese (Brazil) (pt-BR)
  • Portuguese (Portugal) (pt-PT)
  • Spanish (Mexico) (es-MX)
  • Spanish (Spain) (es-ES)
  • Spanish (US) (es-US)

Chirp 3

chirp_3 · Official docs Chirp 3 is the latest generation of Google’s multilingual speech recognition models. Google says it improves accuracy and speed over earlier Chirp models, and adds speaker diarization and automatic language detection.
Google does not publish word error rates for Chirp 3. The Third-party figure is published by Artificial Analysis, an independent benchmarking company, not by Google. Accessed October 16, 2026.
  • Arabic (Kuwait) (ar-KW)
  • Arabic (Saudi Arabia) (ar-SA)
  • Arabic (UAE) (ar-AE)
  • Bengali (bn-IN)
  • Bulgarian (bg-BG)
  • Chinese, Mandarin (Traditional, Taiwan) (cmn-Hant-TW)
  • Croatian (hr-HR)
  • Czech (cs-CZ)
  • Danish (da-DK)
  • Dutch (nl-NL)
  • English (Australia) (en-AU)
  • English (India) (en-IN)
  • English (UK) (en-GB)
  • English (US) (en-US)
  • Filipino (fil-PH)
  • Finnish (fi-FI)
  • French (Canada) (fr-CA)
  • French (France) (fr-FR)
  • German (de-DE)
  • Greek (el-GR)
  • Gujarati (gu-IN)
  • Hindi (hi-IN)
  • Hungarian (hu-HU)
  • Indonesian (id-ID)
  • Italian (it-IT)
  • Japanese (ja-JP)
  • Kannada (kn-IN)
  • Korean (ko-KR)
  • Malay (ms-MY)
  • Malayalam (ml-IN)
  • Marathi (mr-IN)
  • Norwegian (no-NO)
  • Odia (od-IN)
  • Polish (pl-PL)
  • Portuguese (Brazil) (pt-BR)
  • Portuguese (Portugal) (pt-PT)
  • Punjabi (pa-IN)
  • Romanian (ro-RO)
  • Russian (ru-RU)
  • Slovak (sk-SK)
  • Spanish (Mexico) (es-MX)
  • Spanish (Spain) (es-ES)
  • Spanish (US) (es-US)
  • Swedish (sv-SE)
  • Tamil (ta-IN)
  • Telugu (te-IN)
  • Turkish (tr-TR)
  • Ukrainian (uk-UA)
  • Vietnamese (vi-VN)

ElevenLabs

Scribe v2 Realtime

scribe_v2_realtime · Official docs ElevenLabs calls Scribe v2 Realtime “our fastest and most accurate live speech recognition model”.
  • Arabic (Kuwait) (ar-KW)
  • Arabic (Saudi Arabia) (ar-SA)
  • Arabic (UAE) (ar-AE)
  • Bengali (bn-IN)
  • Bulgarian (bg-BG)
  • Chinese, Mandarin (Traditional, Taiwan) (cmn-Hant-TW)
  • Croatian (hr-HR)
  • Czech (cs-CZ)
  • Danish (da-DK)
  • Dutch (nl-NL)
  • English (Australia) (en-AU)
  • English (Canada) (en-CA)
  • English (India) (en-IN)
  • English (UK) (en-GB)
  • English (US) (en-US)
  • Filipino (fil-PH)
  • Finnish (fi-FI)
  • French (Canada) (fr-CA)
  • French (France) (fr-FR)
  • German (de-DE)
  • Greek (el-GR)
  • Gujarati (gu-IN)
  • Hindi (hi-IN)
  • Hungarian (hu-HU)
  • Indonesian (id-ID)
  • Italian (it-IT)
  • Japanese (ja-JP)
  • Kannada (kn-IN)
  • Korean (ko-KR)
  • Malay (ms-MY)
  • Malayalam (ml-IN)
  • Marathi (mr-IN)
  • Norwegian (no-NO)
  • Odia (od-IN)
  • Polish (pl-PL)
  • Portuguese (Brazil) (pt-BR)
  • Portuguese (Portugal) (pt-PT)
  • Punjabi (pa-IN)
  • Romanian (ro-RO)
  • Russian (ru-RU)
  • Slovak (sk-SK)
  • Spanish (Mexico) (es-MX)
  • Spanish (Spain) (es-ES)
  • Spanish (US) (es-US)
  • Swedish (sv-SE)
  • Tamil (ta-IN)
  • Telugu (te-IN)
  • Turkish (tr-TR)
  • Ukrainian (uk-UA)
  • Vietnamese (vi-VN)

Sarvam

Saaras v3

saaras:v3 · Official docs Saaras v3 is Sarvam’s speech recognition model for Indian languages. It supports the 22 official Indian languages plus English, and was trained on more than 1 million hours of audio.
Sarvam now lists saaras:v4 as its default, recommended model. Saaras v3 “remains available”.
  • Bengali (bn-IN)
  • English (India) (en-IN)
  • Gujarati (gu-IN)
  • Hindi (hi-IN)
  • Kannada (kn-IN)
  • Malayalam (ml-IN)
  • Marathi (mr-IN)
  • Odia (od-IN)
  • Punjabi (pa-IN)
  • Tamil (ta-IN)
  • Telugu (te-IN)

Saarika v2.5

saarika:v2.5 · Official docs Saarika v2.5 transcribes speech in the language spoken. It handles telephony (8 kHz), multi-speaker and code-mixed audio.
Sarvam says “Saarika v2.5 will be deprecated soon” and recommends Saaras instead.
  • Bengali (bn-IN)
  • English (India) (en-IN)
  • Gujarati (gu-IN)
  • Hindi (hi-IN)
  • Kannada (kn-IN)
  • Malayalam (ml-IN)
  • Marathi (mr-IN)
  • Odia (od-IN)
  • Punjabi (pa-IN)
  • Tamil (ta-IN)
  • Telugu (te-IN)

Providers measure accuracy on different datasets and under different conditions, so word error rates from different providers are not directly comparable. Test candidate models with audio from your own use case.