Compare speech-to-text models
Any two of the 17 models, head to head on accuracy and latency, measured under the same conditions.
Last updated Methodology by Dileep Chagam
- Pipecat Dataset WER
- 1.77%1st0.78 points lower
- 2.54%8th
- Ocular Dataset WER
- 4.50%14thToo close to call
- 3.92%6thToo close to call
- Time to first text
- 485ms1st710ms sooner
- 1.20s9th
- Final-text delay
- 91ms3rd
- 38ms1st53ms sooner
- WER · Word error rate
- Share of words the model got wrong: replaced, missing or added. Lower is better.
- Pipecat Dataset
- 1,000 short public clips from Pipecat's STT benchmark dataset.
- Ocular Dataset
- 8 recordings from 4 real phone conversations, licensed from Ocular.
- TTFT · Time to first text
- How long after the audio starts streaming until the first words appear.
- TTFS · Final-text delay
- How long after the caller stops until the full transcript arrives. A voice agent waits for this before it replies.
By provider
The best model from each provider, metric by metric.
Every comparison
AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
AssemblyAI Universal 3.5 Pro
- vs AssemblyAI Universal 3.6 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Google Chirp 3
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Reson8
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
GPT Realtime Whisper
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Cartesia Ink 2
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Speechmatics Linden
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Soniox STT-RT v5
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Google Chirp 2
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Inworld STT-1
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
GPT-4o Mini Transcribe
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Deepgram Nova-3
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Smallest Pulse
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
GPT-4o Transcribe
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
- vs Gradium
Deepgram Flux English
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux Multilingual
- vs Gradium
Deepgram Flux Multilingual
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Gradium
Gradium
- vs AssemblyAI Universal 3.6 Pro
- vs AssemblyAI Universal 3.5 Pro
- vs Google Chirp 3
- vs Reson8
- vs GPT Realtime Whisper
- vs Cartesia Ink 2
- vs Speechmatics Linden
- vs Soniox STT-RT v5
- vs Google Chirp 2
- vs Inworld STT-1
- vs GPT-4o Mini Transcribe
- vs Deepgram Nova-3
- vs Smallest Pulse
- vs GPT-4o Transcribe
- vs Deepgram Flux English
- vs Deepgram Flux Multilingual
Speech-to-text model comparison FAQ
How do I compare speech-to-text models and APIs?
Choose any two models to compare word error rate, time to first text, and final-text delay from the same recordings and test pipeline. Lower values are better for every displayed metric.
Which speech-to-text model is the most accurate?
Accuracy depends on the audio and dataset. Use the Pipecat and Ocular word error rates separately, because a model can rank differently on clean clips and real conversations.
Can I compare Deepgram with AssemblyAI?
Yes. Select the tested Deepgram and AssemblyAI models to compare accuracy and streaming latency under the same conditions, including direct model-version comparisons.
What matters besides word error rate?
Voice agents also depend on how quickly partial text arrives, how soon the final transcript is available after the speaker stops, whether text streams during speech, and whether the provider returns usable output consistently.