whatmodel.sh / stt / Nova-3

Nova-3 is a closed-weights speech-to-text model from Deepgram, released February 2025. Licence: proprietary.

61.3±1.6#23 of 162 speech-to-text modelsfrom 17 benchmark results across 12 sources

Score within the Open ASR English short-form WER (March 2026) comparison set only.

$ how it compares

The speech-to-text models ranked either side of Nova-3, out of 176 with a score, then more from Deepgram.

#modelscorewhereRAMreleased
25Cohere Transcribe (03-2026) Cohere62±2api $0.0042/audio min +local~5.5GB2026-03
26Granite Speech 4.1 2B NAR IBM62±4local~2.5GB2026-03
27Nova-3 Deepgram61±2api $0.0052/audio min2025-02
28Canary-Qwen-2.5B NVIDIA61±2local~6.6GB2025-07
29Pulse (STT) Smallest.ai61±3api $0.0040/audio min
more from Deepgram
43Deepgram Nova 2 Deepgram60±4api $0.0058/audio min2023-09

see all speech-to-text models · find the ones that fit your machine

$ what it's good at

multilingual transcription▂··▃▄█▆▅▄▂·▂ #10 of 36 * · 12% of its score · 2 tests

Beats Cohere Transcribe Arabic (07-2026) here, though they rank higher overall. Trails SeamlessM4T v2 Large, Whisper large-v3, Omnilingual ASR LLM 7B v2 here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
CoSE-E enterprise code-switching · 4 European pairs mean WER5.9% ✎█··██···█··█ beats 2/4avg 13%▇▇▇ 8.1%typical
mu-bench voice-agent caller utterances · batch UER (5 locales)28.0% ✎█·····▄····▄ beats 0/3avg 39%▇ 3.6%typical
other tests17 not in a task · 87% of its score
testresultvs the others in its rundifficultycountswhy
Pipecat STT Benchmark · pooled semantic WER (1000 smart-turn samples, Sonnet 5.5 judge)1.4% ✎▃·▃▅·▅▅·▃▅██ beats 8/16avg 4.8%▇▇▇▇▇▇▇▇▇ 22%typical
Bangla STT benchmark · BanSpeech 1,001-clip batch CER10.1% ✎█·▄··▄··▄·▄▄ beats 4/6avg 37%▇▇▇▇ 11%sharp
RW-Voice-EQ ASR · 4 real-world English sets, mean WER9.5% ✎█▃▃▅▃···▃··▃ beats 1/9avg 15%▇▇▇ 6.8%typical
VoiceCodeBench · batch canonical token/entity match (CTEM)90.9% ✎▄···▄··▄▄▄·█ beats 5/6easy · avg 77%▇▇▇ 6.5%typical
verli STT benchmark · LibriSpeech test-clean WER2.5% ✎▃·····▃▅█▃▅▅ beats 1/11avg 3.4%▇▇ 5.0%typical
GigaSpeechBench · 7 Arabic dialect WER mean46.6% ✎█··█·██··█·█ beats 3/5avg 79%▇▇ 5.0%typical
Russian STT · podlodka corpus WER (20-clip pilot)7.1% ✎█··········▄ beats 2/2avg 16%▇▇ 4.9%small run
Russian STT · rulibrispeech corpus WER8.9% ✎█··█·······█ beats 2/2avg 19%▇▇ 4.9%small run
9 more tests
testresultvs the others in its rundifficultycountswhy
VoiceCodeBench · batch WER (300 English workplace segments)8.2% ✎▄·▄·▄·▄█···▄ beats 1/6avg 12%▇▇ 4.7%typical
Argmax OpenBench · earnings22-keywords WER (no keyword prompting)15.3% ✎█··········▄ beats 1/2avg 29%▇▇ 4.3%small run
Russian STT · fleurs corpus WER6.6% ✎█··█·······█ beats 0/2avg 9.9%▇ 3.7%small run
koedesk FLEURS first-200 · 9-language headline error mean7.5% ✎▄·····▄··▄█▄ beats 0/5avg 7.9%▇ 2.9%typical
verli STT benchmark · SPGISpeech 1,200-clip sample WER2.9% ✎▂·····▄▂█▂▂▄ beats 7/11avg 4.6%▇ 2.4%typical
verli STT benchmark · Earnings-22 WER (2,741 utt.)16.1% ✎▃·▃▅··▃▃▅▅█▃ beats 1/13avg 16%▇ 2.2%blunt
Quranic ASR Leaderboard · held-out recitation (600 clips) overall WER14.1% ✎▃·▅·▅▃▃·▃▃▃█ beats 8/12avg 24%▇ 1.5%blunt
Voice memos · RU 10-clip pilot median WER31.0% ✎█··········█ beats 0/1—not counted yet: no other model in the same run to compare it with
Voice memos · EN 10-clip pilot median WER23.6% ✎█··········█ beats 0/1—not counted yet: no other model in the same run to compare it with

$ where to run it

Through an API

api · Cloudflare · $0.0052/audio min · developers.cloudflare.com ↗ · price sourceCloudflare Workers AI published USD per input audio minute; file transcription, not WebSocket streaming. Plan base fees excluded. USD table is rounded; backend bills Neurons. Product: Workers AI file transcription. API model: @cf/deepgram/nova-3. Settings: streaming=no, plan=paid, free allocation=excluded. Price basis: published rounded USD/audio-minute. Currency: USD.

$ how the score was worked out · Pipecat STT Benchmark · seman… 22%, Russian STT benchmark by doma… 14%, VoiceCodeBench (arXiv:2608.28… 11% and 9 more

Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works

not counted (2)

Live voice-memo STT pilotVoice memos · RU 10-clip pilot median WER [correct]31.0%fewer than three models have this test yet, or this source ran it for this model alone
Live voice-memo STT pilotVoice memos · EN 10-clip pilot median WER [correct]23.6%fewer than three models have this test yet, or this source ran it for this model alone

$ improve this page

Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.

data updated · sources and licences · json