Speech-to-Text
Benchmarks
XYWER
AzureMAI-Transcribe-2 Streaming6.2%
InworldRealtime STT-17.0%
Fish Audiotranscribe-stream-17.4%
Omimedical-17.9%
Sonioxstt-rt-v68.6%
SpeechmaticsEnhanced9.0%
SpeechmaticsLinden 19.5%
MistralVoxtral Mini Transcribe Realtime 39.6%
xAIGrok Voice Transcribe 2.010.2%
OpenAIGPT Realtime Whisper10.4%
SpeechmaticsStandard11.3%
DeepgramNova-3 Medical12.3%
DeepgramBase Phonecall23.5%
0.0%10.0%20.0%30.0%40.0%
End of turn
lower is betterTime from the last spoken word to the final transcript, decided by the model itself.
Sonioxstt-rt-v6555ms · 2.48s
Omimedical-1768ms · 1.04s
Fish Audiotranscribe-stream-11.12s · 2.27s
MistralVoxtral Mini Transcribe Realtime 31.28s · 3.34s
xAIGrok Voice Transcribe 2.01.35s · 1.75s
SpeechmaticsStandard1.45s · 1.81s
InworldRealtime STT-11.90s · 2.71s
0ms500ms1.00s1.50s2.00s2.50s
p50 p90
Time to first token
lower is betterTime from the caller starting to speak to the first word of the live transcript.
AzureMAI-Transcribe-2 Streaming241ms · 342ms
Omimedical-1309ms · 550ms
Fish Audiotranscribe-stream-1414ms · 480ms
SpeechmaticsStandard690ms · 1.05s
InworldRealtime STT-1942ms · 1.02s
MistralVoxtral Mini Transcribe Realtime 3978ms · 1.61s
OpenAIGPT Realtime Whisper987ms · 1.27s
xAIGrok Voice Transcribe 2.0995ms · 1.18s
Sonioxstt-rt-v61.11s · 1.60s
0ms1.00s2.00s3.00s4.00s5.00s
p50 p90
Live words
lower is betterTime from a word being spoken to it appearing in the live transcript for good.
AzureMAI-Transcribe-2 Streaming114ms · 515ms
Fish Audiotranscribe-stream-1249ms · 1.57s
Omimedical-1343ms · 2.76s
SpeechmaticsStandard403ms · 1.07s
InworldRealtime STT-1583ms · 1.86s
MistralVoxtral Mini Transcribe Realtime 3804ms · 947ms
Sonioxstt-rt-v6857ms · 1.11s
xAIGrok Voice Transcribe 2.01.89s · 10.22s
OpenAIGPT Realtime Whisper3.96s · 11.28s
0ms1.00s2.00s3.00s4.00s5.00s
p50 p90
Rewrites
lower is betterWords the live transcript takes back, per word in the final transcript.
MistralVoxtral Mini Transcribe Realtime 30%
OpenAIGPT Realtime Whisper6%
Sonioxstt-rt-v610%
InworldRealtime STT-130%
SpeechmaticsStandard35%
AzureMAI-Transcribe-2 Streaming37%
Fish Audiotranscribe-stream-156%
xAIGrok Voice Transcribe 2.064%
Omimedical-189%
0%40%80%120%160%
Cost
lower is betterPublished list price per thousand minutes; batch-only models show their batch rate.
ModulateVelma 2Hoppernemotron-asrNariQwen3-ASRSonioxstt-async-v6AzureMAI-Transcribe-2NariQwen3-ASR FastSonioxstt-rt-v6Sonioxstt-rt-v5HopperNemotron 3.5 TranscribeAlibabaQwen3-ASR FlashInworldRealtime STT-1AssemblyAIUniversal-Streaming EnglishAssemblyAIUniversal-Streaming MultilingualSpeechmaticsLinden 1MetaMuse Voice TranscribeOpenAIGPT-4o mini TranscribexAIGrok Voice Transcribe 1.0xAIGrok Voice Transcribe 2.0MistralVoxtral Mini Transcribe 3ElevenLabsScribe v2Smallest AIPulseSpeechmaticsStandardMistralVoxtral Small Transcribe 3OpenAIGPT TranscribeDeepgramNova-3Fish Audiotranscribe-stream-1OpenAIGPT-4o TranscribeFish AudioTranscribe 1 ProElevenLabsScribe v2 RealtimeDeepgramFluxSpeechmaticsEnhancedAssemblyAIUniversal-3.6 ProAssemblyAIUniversal-3.5 ProOmimedical-1DeepgramFlux MultilingualMistralVoxtral Mini Transcribe Realtime 3CartesiaInk-2GradiumASRGladiaSolaria-1OpenAIGPT Live TranscribeOpenAIGPT Realtime Whisper