HomeHow Accurate Is Whisper?

Formerly NovaScribe — same team, same product, refreshed name. Read the announcement →

How Accurate Is Whisper in 2026?

We benchmarked three Whisper deployments over 2,475 samples in October 2026: Whisper averaged 3.6% Word Error Rate on clean read English and 12.4% on crowd-sourced speech recorded on ordinary microphones. The gap between those two numbers is the thing worth knowing — here is where it comes from, language by language.

By VexaScribe Editorial · Published May 3, 2026 · Benchmark run October 3, 2026 · Updated October 5, 2026

OpenAI Whisper is the open-source speech recognition model behind many AI transcription products, including VexaScribe. In our own benchmark of three Whisper deployments over 2,475 samples on 3 October 2026, Whisper averaged 3.6% Word Error Rate (WER) on clean read English (LibriSpeech test-clean), 6.1% on read speech in ten other languages (FLEURS), and 12.4% on crowd-sourced speech recorded on ordinary microphones (Common Voice). That last number is the one to plan against: real audio is roughly three and a half times harder than the benchmark the industry usually quotes. Whisper supports 99 languages and accuracy varies sharply between them — Spanish came in at 2.0% and Arabic at 9.6% on the same corpus. Whisper does not perform speaker diarization natively — that requires a separate model (WhisperX + pyannote is the standard stack). OpenAI also released GPT-4o-transcribe and GPT-4o-mini-transcribe in March 2025 as API-only successors with reportedly lower WER, though they're not open-source like Whisper — see can ChatGPT transcribe audio and video for a breakdown of Record mode, GPT-4o file upload, and the API tiers side-by-side. The model is MIT-licensed and free to self-host, with the largest version requiring about 10 GB of GPU memory. The OpenAI Whisper API costs $0.006 per minute. This page breaks down what those numbers actually mean for transcription accuracy across audio types, languages, and conditions. For a broader cross-engine benchmark including AssemblyAI, Deepgram Nova-3, and GPT-4o alongside Whisper, see our 2026 transcription accuracy comparison.

Whisper Accuracy at a Glance

3.6%
Clean read English
LibriSpeech test-clean, n=300
12.4%
Crowd-sourced speech
Common Voice, 7 langs, n=918
99
Languages supported
accuracy varies sharply
$0
MIT license
free to self-host

Our October 2026 benchmark: 2,475 samples

We ran three Whisper deployments over three openly licensed speech corpora on 3 October 2026 and scored every utterance individually. Each figure below is the unweighted mean of the three deployments, so it describes Whisper rather than any one host. Sample sizes are given per row — several are small, and we would rather you see that than not.

DatasetWhat it isWhisper WERn
LibriSpeech test-cleanRead audiobook English, studio quality3.6%300
LibriSpeech test-otherRead audiobook English, harder speakers5.5%300
FLEURS (10 languages)Read speech, non-English6.1%585
Common Voice (7 languages)Crowd-sourced, consumer microphones12.4%918

The number that matters is the gap, not the best case. Whisper scores 3.6% on clean read audiobooks and 12.4% on crowd-sourced speech recorded on ordinary microphones — roughly three and a half times worse, from the same models on the same day. The 2.7% figure quoted across the industry comes from LibriSpeech test-clean, which is the easiest widely-used corpus in speech recognition. It is a ceiling, not a forecast. If your audio is a meeting, a phone call or anything recorded outside a studio, the right expectation sits at the bottom of this table.

By language, against the published figures

FLEURS is read speech, recorded cleanly, in 102 languages. We tested 11 and compare them here with the figures in OpenAI's own paper (arXiv:2212.04356, §D.2.4), which describe Whisper large-v2 — the same model our Replicate deployment ran, so this is a like-for-like comparison rather than a generational one.

LanguageOurs (Oct 2026)OpenAI paperDifferencen
Spanish2.0%3.0%−1.060
Italian3.4%4.0%−0.658
Portuguese (BR)4.0%4.3%−0.359
Russian4.7%not in paper—59
German5.6%4.5%+1.160
Dutch6.3%6.7%−0.455
Indonesian6.9%not in paper—60
French8.8%8.3%+0.560
Turkish9.3%8.4%+0.955
Arabic9.6%16.0%−6.459

Eight of the ten languages sit within about one point of the published figures. We read that as a check on our setup rather than a result in itself — if our numbers had come out uniformly better or worse, the methodology would be the first suspect.

Arabic: better than published, but read the second table too

Arabic is the one substantial divergence: 9.6% against the paper's 16.0%, a little under half the published error rate. Whisper's Arabic has genuinely improved on clean read speech since 2022, and the widely-repeated 16% figure now understates it.

The honest qualification: on Common Voice Arabic — crowd-sourced, ordinary microphones — the same three deployments averaged 22.5%, which is worse than the paper's read-speech figure. Arabic improved where the audio is clean and remains among the hardest languages where it is not. Quoting the 9.6% on its own would be the more flattering claim and the less useful one.

Real-world speech: Common Voice

Common Voice is read aloud by volunteers on whatever microphone they own, in whatever room they happen to be in. It is the closest openly licensed proxy for the audio people actually upload, and it is where the comfortable numbers stop.

LanguageWhisper WERn
German2.5%84
Spanish7.2%84
Italian8.8%82
Portuguese11.0%84
French13.3%86
Turkish21.7%240
Arabic22.5%258

The ordering changes, not just the magnitude. German actually improves — 2.5% here against 5.6% on FLEURS — while Arabic goes from 9.6% to 22.5% and Turkish from 9.3% to 21.7%. Any single ranking of Whisper's best and worst languages is therefore wrong somewhere, because it depends which recording conditions you have in mind. Pick the table that matches your audio.

What phone-quality audio costs you

Telephone audio is band-limited and quantized, which strips exactly the high-frequency detail that distinguishes consonants. To measure the cost we took the Common Voice Turkish set and passed it through a simulated phone channel, so the only variable that changed was the channel.

ConditionWhisper WERn
Common Voice Turkish, original 16 kHz21.7%240
Same utterances, 8 kHz μ-law simulated28.8%258

About 7 points of extra error from the channel alone. The transform is a downsample to 8 kHz, a 300–3400 Hz bandpass, a G.711 μ-law round trip and an upsample back to 16 kHz — the full chain is in the methodology below so you can reproduce it. If you transcribe call recordings, budget for this and do not plan against a studio figure.

Same model, very different speed

Accuracy is a property of the model; speed is mostly a property of whoever runs it. Across the same requests, the three deployments differed by more than four times at the median.

Deploymentp50p95n
Groq whisper-large-v3-turbo633 ms3,635 ms825
thomasmol1,637 ms3,042 ms796
Replicate openai/whisper (large-v2)2,802 ms6,645 ms798

These are per-request times on short utterances, so read them as a comparison between hosts rather than as a guide to how long your hour-long recording will take. The useful takeaway is that running Whisper is not one performance profile: the fastest and slowest deployments here differ by 4.4× at the median while scoring within 2.9 points of each other on the same audio.

Whisper Is a Family of Models, Not One Model

Whisper releases come in 7 sizes from Tiny (39M params) to Large-v3 (1.55B params). Speed and accuracy trade off significantly. Most commercial products use Large-v3 or Large-v3 Turbo (a distilled version released September 2024) for production. If you're specifically deciding between Large-v3 and Turbo, our dedicated Whisper Large-v3 vs Turbo comparison has per-dataset WER, speed benchmarks by hardware, cost math, and a decision flowchart.

ModelParametersVRAMRelative speedUse case
Tiny 39M~1 GB~10× faster than LargeMobile, edge devices
Base 74M~1 GB~7× fasterConstrained environments
Small 244M~2 GB~4× fasterBalanced quality/speed
Medium 769M~5 GB~2× fasterQuality-focused
Large-v2 1.55B~10 GB1× (baseline)Production (older)
Large-v3 ★1.55B~10 GB1×Production (current best)
Large-v3 Turbo 809M~6 GB~8× fasterFast production (Sept 2024)

Speed multipliers are relative to Large-v3, not real-time. Specific WER per model size requires reading the OpenAI Whisper paper appendix; we don't reproduce unverified per-size numbers here. Source: openai/whisper README.

Why your result will differ from the benchmark

Benchmark corpora are recorded under conditions almost nobody works in: one speaker, a good microphone, a quiet room, scripted text. Every step away from that costs accuracy. These are the conditions we measured on 3 October 2026, easiest first, with the same three Whisper deployments throughout.

Audio conditionMeasured WERnWhat it is
Clean read English (LibriSpeech test-clean)3.6%300Studio audiobook recording, single speaker, scripted
Harder read English (LibriSpeech test-other)5.5%300Same conditions, speakers the benchmark rates as harder
Read speech, 10 non-English languages (FLEURS)6.1%585Clean recordings; per-language spread is 2.0% to 9.6%
Crowd-sourced speech (Common Voice, 7 languages)12.4%918Consumer microphones, uncontrolled rooms
Phone-quality audio (8 kHz μ-law, Turkish)28.8%258Same utterances as the 21.7% Turkish set, band-limited

Three conditions we did not isolate, and will not put a number on. Strong accents, heavy background noise and overlapping speakers all make transcription worse, and we have no controlled measurement separating them from each other in our data. Published research documents the accent effect in particular — see the accent-disparity work in JASA Express Letters (2024) — but a figure from someone else's study does not transfer cleanly to this pipeline, and inventing one would put us back where the withdrawn benchmark started. If your audio has any of these, treat the Common Voice row as a floor rather than an estimate.

Overlapping speech is a structural limit rather than a quality problem: Whisper transcribes a single stream and does not separate speakers, so crosstalk is not something a better model setting fixes. That needs diarization, which is a separate model — see Whisper diarization.

Why Whisper Sometimes Makes Things Up

A peer-reviewed study presented at ACM FAccT 2024 documented that Whisper occasionally fabricates content during silences and audio with frequent pauses. Researchers have reported hallucination rates from 1% to 80% of segments depending on conditions. The problem is most pronounced with:

  • ●Long silences at segment boundaries (greater than 30 seconds)
  • ●Audio with frequent pauses or speech disfluencies
  • ●Recordings starting or ending with silence
  • ●Background noise that resembles speech

This is not unique to Whisper — most automatic speech recognition models have this issue — but Whisper's tendency was specifically flagged in healthcare contexts (Healthcare Brew, November 2024) where transcript fabrication has serious consequences. For production use, always treat AI transcripts as drafts, not records of truth.

Sources: ACM FAccT 2024; Cornell coverage (June 2024); Calm-Whisper paper.

Correction: our July 2026 benchmark has been withdrawn

Withdrawn August 25, 2026. This page previously included results from our own July 2026 benchmark. An internal review found that our long-form measurements had captured a limit on how much text the API returns for a single long file rather than its transcription accuracy, so we withdrew those results rather than restate them. Third-party and vendor-published figures on this page are cited to their sources and were unaffected.

Replaced October 5, 2026. The benchmark sections earlier on this page are a new measurement, run on October 3, 2026 over openly licensed corpora and scored per utterance, with the method and sample sizes published alongside the numbers. It covers Whisper deployments on short utterances and makes no long-form claim, which is where the previous attempt went wrong. If you believe you have found an error in anything published here, please tell us — see our editorial standards for how we handle corrections.

Open ASR Leaderboard: 8-Benchmark Composite

The Hugging Face Open ASR Leaderboard publishes standardized WER for open and commercial models across a fixed set of English benchmarks (LibriSpeech clean/other, TED-LIUM 3, AMI, GigaSpeech, Earnings22, CallHome, CommonVoice). The composite average is the aggregate WER across all 8. Whisper Large-v3 currently sits at ~7.44% composite; NVIDIA Parakeet-TDT 0.6B v2 leads the English-only leaderboard at ~6.05%.

ModelLS cleanLS otherTED-LIUM 3AMIGigaSpeechEarnings22Composite
NVIDIA Parakeet-TDT 0.6B v21.6%3.1%3.4%15.5%9.8%10.7%6.05%
Speechmatics Melia-13.3%5.6%4.1%17.2%14.6%13.6%6.4%
Speechmatics Enhanced4%6.9%3.5%17.3%14.2%11%6.9%
OpenAI Whisper Large-v32.7%5.2%3.9%15.9%10.1%11.3%7.44%
OpenAI Whisper Large-v3 Turbo2.7%5.4%4%16.4%10.4%11.9%7.7%
AssemblyAI Universal-3.5 Pro3.9%8.1%4.8%22.6%14.1%12.4%7%

Composite averages are aggregate WER across the 8 benchmark datasets on the Hugging Face Open ASR Leaderboard. Verified 2026-08-19. Numbers drift as vendors submit updated models. CallHome is included in the leaderboard composite but not shown per-column here — see the leaderboard for that dataset.

Whisper Accuracy Across 99 Languages

These are OpenAI's figures, not ours. We measured ten of these languages ourselves in October 2026 and those results are earlier on this page; where the two differ, prefer ours for those ten, because they are current and their sample sizes are stated. The table below is here for the sixty-odd languages we did not test, where the paper remains the best public source. Whisper's training data is heavily English-weighted; performance scales roughly with how much training data exists per language. The table below reports FLEURS benchmark WER for Whisper Large-v2, extracted directly from §D.2.4, Appendix D of the OpenAI Whisper paper (arXiv:2212.04356). Whisper Large-v3 (released November 2023) reduces errors by 10–20% across most of these languages per OpenAI's release note.

LanguageWhisper Large-v2 error rateMetricTier
Spanish3.0%WERTier 1
Italian4.0%WERTier 1
English4.2%WERTier 1
Portuguese4.3%WERTier 1
German4.5%WERTier 1
Japanese5.3%CERTier 1
Polish5.4%WERTier 1
Russian5.6%WERTier 1
Dutch6.7%WERTier 1
Indonesian7.1%WERTier 1
French8.3%WERTier 1
Turkish8.4%WERTier 2
Ukrainian8.6%WERTier 2
Vietnamese10.3%WERTier 2
Korean14.3%CERTier 2
Chinese14.7%CERTier 2
Arabic16.0%WERTier 2
Hindi21.5%WERTier 3

Notes. Whisper Large-v2 FLEURS numbers from §D.2.4, Appendix D of the OpenAI paper. Character Error Rate (CER) is used for Chinese, Japanese, and Korean per the paper's convention (word segmentation is not well-defined in these scripts). Tiers reflect production-suitability: Tier 1 (<8%) is production-ready, Tier 2 (8–20%) needs a human review pass for professional output, Tier 3 (>20%) needs domain fine-tuning to be usable.

Language coverage is narrower than the token count suggests

Whisper can emit 99 language tokens (100 since Cantonese was added for Large-v3), but the Whisper paper reports speech-recognition training data for 75 languages (Section 3.3). The paper also finds a 0.83 squared correlation between the log of per-language training data and the log of word error rate, and that WER halves for every 16× increase in training data. Accuracy on the lowest-resource languages should be validated per language against the FLEURS results in Appendix D rather than assumed from the supported-language count.

Correction, August 25, 2026. An earlier version of this section stated that “OpenAI flags 20 of the 99 supported languages as having no training data.” That was a misreading of the paper. The figure appears in Section 3.6 and Table 5, where it refers to 20 of the 102 languages in the FLEURS benchmark for which Whisper has no training data — languages largely outside Whisper's supported set — cited there to explain a depressed language-identification score. OpenAI does not designate any supported language as untrained.

How Whisper Compares to Commercial APIs

Vendor-published and independent WER figures are typically produced on different datasets, with different text normalization, model settings, and aggregation methods. Compare absolute WER values only when the methodologies are sufficiently similar; across published studies, absolute numbers for the same engine commonly vary by 2–3 percentage points.

EngineReal-world English WERPricingSource
Whisper Large-v3 (open source)~10.6% (independent)Free self-host / $0.006/min APIModal, ionio.ai 2025
Mistral Voxtral Mini Transcribe 24.0% FLEURS (vendor, top-10 avg)$0.003/min batchMistral AI Feb 2026
Deepgram Nova-3~5.26% batch (vendor)$0.0043/minDeepgram 2026
AssemblyAI Universal-2~8.4% (vendor)$0.00025/secAssemblyAI
OpenAI GPT-4o-transcribeLower than Whisper-v3 (vendor)$0.006/minOpenAI March 2025
OpenAI GPT-4o-mini-transcribeHigher than 4o full (vendor)$0.003/minOpenAI March 2025
Google Cloud Speech / ChirpSpecific WER unverified$0.016/minVendor docs
AWS TranscribeSpecific WER unverified$0.024/minVendor docs

The takeaway: Whisper, Deepgram, AssemblyAI, and OpenAI's GPT-4o-transcribe are all in the same general accuracy class for English. Mistral's Voxtral (released July 2025, Transcribe 2 in February 2026) is the new price-performance leader on FLEURS at $0.003/min. Differences become more pronounced for non-English languages, custom vocabulary, and specific audio conditions. For a vendor-by-vendor comparison with verified pricing, see our developer transcription API comparison (12 APIs) and the podcast transcription tools comparison (10 podcaster-focused tools).

Whisper vs human transcription

Professional human transcribers hit 5.1–5.9% WER on the NIST Switchboard benchmark and 6.8–11.3% on CallHome (Xu et al., arXiv:1708.08615). Our own measurements put Whisper at 3.6% on clean read English and 12.4% on crowd-sourced speech, so it sits inside the professional human range on clean audio and at roughly twice the human error rate once recording conditions deteriorate. Treat that as indicative rather than like-for-like: the human figures come from Switchboard and CallHome, which are different corpora from the ones we ran.

Whisper vs NVIDIA Parakeet

NVIDIA Parakeet-TDT 0.6B v2 currently leads the Hugging Face Open ASR Leaderboard on English aggregate WER at ~6.05% — better than Whisper Large-v3's ~7.44% composite. Parakeet is also significantly faster in real-time factor. The trade-offs are ecosystem and scope.

DimensionWhisper Large-v3Parakeet-TDT 0.6B v2
Parameters1.55B0.6B
Open ASR Leaderboard composite (English)~7.44%~6.05%
Languages supported99English only
LicenseMITCC-BY-4.0
Real-time factor (relative)1× baseline3–5× faster
Ecosystem maturityVery large (faster-whisper, WhisperX, distil-whisper, whisper.cpp)Growing (NeMo, Riva)
Diarization pairingMature (pyannote, WhisperX)Via NeMo pipeline

Verdict. For English-only production ASR where throughput matters, evaluate Parakeet. For multilingual workflows, mature diarization pairing, or ecosystem-dependent tooling (faster-whisper, WhisperX), Whisper remains the safer default.

What Whisper Doesn't Do

Whisper is a transcription model. Real production transcription tools need several things Whisper doesn't natively provide:

  • Speaker diarization
    Whisper transcribes all speech but doesn't identify who said what. Pair with pyannote-audio (open source) or WhisperX (combines both) for speaker labels. Commercial tools built on Whisper — including VexaScribe — bundle diarization.
  • Live streaming
    Whisper is batch-oriented. For real-time transcription, look at faster-whisper (CTranslate2 reimplementation) or commercial streaming APIs (Deepgram, Speechmatics, AssemblyAI Universal-Streaming).
  • Custom vocabulary / domain terms
    Whisper has limited support for biasing toward specific terms (brand names, technical jargon). Commercial APIs like Deepgram (keyterm prompting, up to 100 terms), AssemblyAI (promptable models that accept domain context alongside the audio), and Google offer better custom vocabulary handling.
  • Voice activity detection (VAD)
    Whisper struggles with empty audio (contributes to the hallucination problem). Most production setups pre-process audio with a VAD model to skip silence.
  • Q&A interface over the transcript
    Whisper produces text — it doesn't let you query that text. Commercial tools layer this on top: VexaScribe's AI Chat lets users ask natural-language questions about a transcript and get answers with timestamps validated against the source text. Useful when an accurate transcript is the foundation but not the end goal.

Tools and Frameworks Built on Whisper

Whisper underpins many products and open-source projects. If you're evaluating which Whisper-based tool to use:

Open-source frameworks

  • • faster-whisper — CTranslate2 reimplementation, ~4× faster
  • • WhisperX — adds diarization + word-level timestamps
  • • distil-whisper — HuggingFace, 6× faster, within 1% WER
  • • Calm-Whisper — silence-handling improvements

Commercial products

VexaScribe (formerly NovaScribe), TurboScribe, Descript, and many others run Whisper Large-v3 in production with their own UI, editing, exports, and diarization layers.

Two workflow-specific packagings of Whisper worth knowing: AI note taker for live meetings (bot joins Zoom/Teams/Meet and layers diarization + action-item extraction on top of Whisper) and video-to-transcript for MP4/MOV/MKV files up to 5 GB (video-specific workflow with audio auto-extraction — same Whisper model under the hood).

OpenAI's own offerings

  • • Whisper API (whisper-1) — $0.006/min
  • • GPT-4o-transcribe — $0.006/min (Mar 2025)
  • • GPT-4o-mini-transcribe — $0.003/min (Mar 2025)

Should You Run Whisper Yourself?

Self-host WhisperUse a service like VexaScribe
Free model, but you pay for GPU/cloud (~$0.50–$2/hr GPU time)$0.006–$0.05/min (typically cheaper at moderate volume)
You handle VAD, diarization, exports, retriesAll bundled — diarization, exports, summaries
Full data privacy (data never leaves your infrastructure)Cloud-based; check provider's privacy policy
Need GPU + ML expertiseBrowser upload, no setup
Best for: high-volume, privacy-sensitive, custom pipelinesBest for: occasional/regular use, no infra

If you're transcribing more than ~50 hours/month and you're comfortable with ML infra, self-hosting can be cheaper. For everyone else, a managed service is simpler.

Middle-ground option. If you don't want GPU infra but per-minute API pricing is unpredictable at your volume, predictable-cost bulk transcription delivers Whisper Large-v3 output at a flat monthly rate for up to 6,000 minutes — cheaper than self-hosting at that scale, more predictable than per-minute APIs.

Methodology & Sources

October 2026 benchmark — how it was run

Run on 3 October 2026. Three Whisper deployments, each over the same audio, scored per utterance:

  • •Replicate openai/whisper, model parameter large-v2, version e39e3547…
  • •thomasmol/cog-whisper-diarization on Replicate, version 744c4f2b… — Whisper with a pyannote diarization wrapper
  • •Groq whisper-large-v3-turbo

Figures on this page are the unweighted mean of the three per-deployment means, so a dataset where one host had a few failed requests does not get weighted differently from the others. That choice makes the numbers describe Whisper rather than any single host. Per-deployment figures are given where they differ in a way that matters — see the latency table above.

Datasets and licences

Every corpus here is openly licensed and redistributable. We publish our own outputs and scores; the audio itself is downloaded from each dataset's own source under its licence, which is also why the sample sizes are modest rather than exhaustive.

DatasetLicenceCitationUsed here
LibriSpeech (test-clean, test-other)CC BY 4.0Panayotov et al., 2015200 utterances × 3 deployments
FLEURS (11 languages incl. Japanese)CC BY 4.0Conneau et al., 2022~20 utterances per language × 3 deployments
Mozilla Common Voice v17.0 (7 languages)CC0 1.0Ardila et al., 202026–88 utterances per language × 3 deployments
Common Voice Turkish, telephony-simulatedCC0 1.0 (source); transform is oursDerived — see methodology86 utterances × 3 deployments

LibriSpeech is distributed under CC BY 4.0; see Panayotov et al., 2015. FLEURS is distributed under CC BY 4.0; see Conneau et al., 2022. Mozilla Common Voice v17.0 is released under CC0 1.0; see Ardila et al., 2020. Total: 2,475 utterance-level records across the three deployments.

Scoring and normalisation

WER and CER were computed with jiwer. Reference and hypothesis were both lowercased, stripped of punctuation, and had repeated whitespace collapsed before comparison — so casing and punctuation differences are not counted as errors. An empty prediction scores 1.0 rather than being dropped, which matters because silently discarding failures flatters the average. No custom text normalisation, no number or date rewriting, no per-language exceptions.

The telephony transform

The phone-quality subset is Common Voice Turkish passed through a simulated G.711 channel in Python (NumPy and SciPy, not FFmpeg). Four steps, in order:

  1. Peak-normalise to 0.95, mono
  2. Resample to 8 kHz (scipy.signal.resample_poly)
  3. 4th-order Butterworth bandpass, 300–3400 Hz, zero-phase (sosfiltfilt)
  4. G.711 μ-law encode then decode (μ = 255), adding the quantisation a phone network would
  5. Resample back to 16 kHz and peak-normalise again, because the models expect 16 kHz input

This is a simulation of a phone channel, not a recording of a real call: it reproduces the bandwidth limit and the μ-law quantisation, but not packet loss, jitter, codec transcoding or handset noise. Real call-centre audio is likely to be worse than our 28.8%, not better. We describe the subset as telephony-simulated for that reason.

What we did not publish, and why

  • •A Japanese WER. We tested 11 FLEURS languages and publish 10. Word error rate splits text on spaces to build the word lists it compares, so on a language written without spaces an utterance becomes one token and any difference scores 100% — all three deployments returned 98–100% WER on Japanese while character error rate stayed at 7–9%. OpenAI's own paper reports CER rather than WER for Japanese, Chinese and Korean for the same reason. Japanese is excluded from every WER figure on this page; its average CER was 8.0% (n=58).
  • •Results for non-Whisper models. We tested several commercial engines in the same run. This page is about Whisper, and we do not publish benchmark results for other companies' products. The Open ASR Leaderboard is the neutral place to compare engines, and several dedicated commercial models currently score ahead of Whisper on it.
  • •Diarization error rates. Our diarization sample was three meetings. That is too small to publish a number from.
  • •Per-hour costs. Host pricing changes and we have not re-checked it against vendor pricing pages on the date of writing, so quoting it here would be a claim we cannot stand behind.

How we define Word Error Rate (WER)

WER is the sum of word substitutions, insertions, and deletions in a hypothesis transcript divided by the total number of words in the reference. Lower is better. Reported as a percentage. Where WER figures are cited on this page, they come from published benchmarks and vendor documentation, each noted with its source.

Our July 2026 benchmark — withdrawn

This section previously described the methodology for a first-party benchmark of 14 speech-to-text models. Those results were withdrawn on August 25, 2026 following an internal review — see the correction above for what was wrong and why. The methodology description has been removed along with the results rather than left standing behind data we no longer publish. Third-party figures elsewhere on this page are cited to their original sources and are unaffected.

Primary sources cited

Verification & update window

Our own benchmark figures — every WER, CER and latency number in the benchmark sections above — were measured on 2026-10-03 and published on 2026-10-05. They replace the first-party benchmark withdrawn on 2026-08-25, which measured a different set of models with a methodology we no longer stand behind; the withdrawal notice above is kept rather than deleted. Open ASR Leaderboard composite figures were pulled 2026-08-19 and drift as vendors submit updated models — they are third-party public data, not ours. FLEURS per-language figures attributed to OpenAI come from §D.2.4, Appendix D of the Whisper paper (arXiv:2212.04356) and describe Large-v2. Vendor pricing referenced elsewhere on this page was checked 2026-08-19 and is older than everything else here; verify it against the vendor before relying on it. Corrections are shipped in-line and dated as we find them.

Independence and third-party names

VexaScribe (formerly NovaScribe) is an independent commercial transcription product and is not affiliated with, sponsored by, or endorsed by any of the vendors discussed here. Company, product, and model names are used solely to identify the services described and remain the property of their respective owners. Some vendors discussed compete with VexaScribe.

We run two tiers. Standard is the default and uses OpenAI Whisper Large-v3 across 99 languages at the normal minute rate. Premium is opt-in, costs two minutes of quota per minute of audio, and uses a different premium model across the 55 languages it covers; where a language is outside that set, the tier selector falls back to Standard. We do not sell a transcription API and do not resell any vendor discussed in this document.

Corrections. If you identify a reproducible error in anything published here, contact us with the specific claim and supporting evidence and we will investigate and publish a dated correction where warranted. Editorial standards at /about/editorial-standards.

Don't want to run Whisper yourself?

VexaScribe (formerly NovaScribe) runs Whisper Large-v3 in production with diarization, multi-format export, AI summaries, and translation in 133 languages built in. Free 30-min trial, no credit card.

Frequently Asked Questions

What is Whisper's word error rate?

It depends entirely on the audio, and the spread is wide. We benchmarked three Whisper deployments over 2,475 samples on 3 October 2026: Whisper averaged 3.6% WER on clean read English (LibriSpeech test-clean, n=300), 5.5% on the harder LibriSpeech test-other set, 6.1% across ten non-English languages on FLEURS read speech (n=585), and 12.4% on crowd-sourced speech recorded on ordinary microphones (Common Voice, seven languages, n=918). The widely quoted 2.7% figure comes from LibriSpeech test-clean in OpenAI's own paper and describes about the easiest widely-used corpus in speech recognition — treat it as a ceiling rather than a forecast. If your audio is a meeting, a phone call, or anything recorded outside a studio, plan against the bottom of that range.

How much worse is Whisper on real-world audio than on benchmarks?

Roughly three and a half times worse, measured on the same day with the same models. In our October 2026 benchmark Whisper scored 3.6% WER on LibriSpeech test-clean — read audiobook English, studio conditions — and 12.4% on Mozilla Common Voice, which volunteers record on whatever microphone they own in whatever room they are in. Nothing changed between those two numbers except the recording conditions. Phone-quality audio costs more again: passing Common Voice Turkish through a simulated 8 kHz telephony channel took it from 21.7% to 28.8%, about seven points of extra error from the channel alone.

Is Whisper's Arabic accuracy better than OpenAI's paper says?

On clean read speech, yes, substantially. On FLEURS Arabic we measured 9.6% WER against the 16.0% reported for Whisper large-v2 in OpenAI's paper (arXiv:2212.04356, §D.2.4) — a little under half the published error rate, so the widely repeated 16% figure now understates Arabic performance. The qualification matters as much as the finding: on Common Voice Arabic, which is crowd-sourced rather than read in studio conditions, the same three deployments averaged 22.5%, which is worse than the paper's read-speech figure. Arabic has improved where the audio is clean and remains among the hardest languages where it is not.

Is Whisper better than Deepgram, AssemblyAI, or Google?

It depends on the dataset, the text normalization, and how results are aggregated — the same engines can change places when any of those change. On English audio, the leading engines tend to cluster within a few points of one another, so the ordering is rarely stable across evaluations. For a standardized public comparison run under a common protocol, see the Hugging Face Open ASR Leaderboard. The most reliable answer for your project is to test the candidates on your own audio, in your own conditions.

Which Whisper model is most accurate?

Whisper Large-v3 (1.55B parameters) is the most accurate Whisper model. Large-v3 Turbo (released September 2024) is a distilled version with about 8× the speed and most of the accuracy. Smaller models — Tiny, Base, Small, Medium — trade accuracy for speed. For production use cases, most commercial transcription products run Large-v3 or Large-v3 Turbo.

Is Whisper accurate for languages other than English?

Whisper supports 99 languages, but accuracy varies significantly. Major Western European languages (Spanish, French, German, Italian, Portuguese, Dutch, Polish) perform near English-level. Japanese, Korean, Russian, Arabic, Hindi, Turkish, and Vietnamese typically have higher WER than English. The OpenAI Whisper paper (arXiv:2212.04356, Section 3.3) reports speech-recognition training data for 75 languages against 99 language tokens (100 since Cantonese was added for Large-v3), and finds a 0.83 squared correlation between log per-language training data and log WER, with WER halving for every 16× increase in training data. Languages with little training data should be treated as experimental regardless of what the language ID system reports.

What is GPT-4o-transcribe and how does it differ from Whisper?

OpenAI released GPT-4o-transcribe and GPT-4o-mini-transcribe in March 2025 as API-only successors to Whisper. Unlike Whisper, GPT-4o models are not open-source — you cannot self-host them. Whisper remains MIT-licensed. The OpenAI Whisper API costs $0.006/min; GPT-4o-mini-transcribe is $0.003/min.

Is GPT-4o Transcribe more accurate than Whisper?

We previously published a comparison here based on our own July 2026 benchmark. Those results have been withdrawn — our long-form measurements captured a limit on how much text the API returns for a single long file rather than its transcription accuracy, so the conclusions we drew were not supported. For a standardized public comparison, see the Hugging Face Open ASR Leaderboard. If long-form audio matters for your use case, test both on your own files at the durations you actually work with.

Whisper Large-v3 vs Large-v3 Turbo — which should I use?

Large-v3 (1.55B parameters, ~10 GB VRAM) is the most accurate. Large-v3 Turbo (809M parameters, ~6 GB VRAM, released September 2024) runs about 8× faster with most of the accuracy retained through knowledge distillation. Rule of thumb: use Turbo when latency or GPU cost matters (real-time UIs, high-volume batch), use Large-v3 when accuracy is critical (research, publishing, legal). On low-resource languages and heavily accented audio, Large-v3 pulls further ahead of Turbo.

Which OpenAI transcription model should I use for long recordings?

We previously answered this here based on our own July 2026 benchmark. Those results have been withdrawn — our long-form measurements captured a limit on how much text the API returns for a single long file rather than its transcription accuracy, so the conclusions we drew were not supported. For a standardized public comparison, see the Hugging Face Open ASR Leaderboard. Because long recordings are exactly where behavior differs most, test the candidate models on your own files at the durations you actually work with before committing.

Which speech-to-text API is best in 2026?

There is no single winner — "best" depends on what you are optimizing for. Batch accuracy, streaming latency, language coverage (some providers support 125+ languages versus Whisper's 99), price per minute, and compliance requirements like data residency all point to different providers. On English accuracy the leading engines sit close together, so the deciding factor is usually one of the other constraints. For a standardized public accuracy comparison, see the Hugging Face Open ASR Leaderboard, and see our full API comparison for the trade-offs across pricing, features, and deployment.

What is the most accurate transcription app?

Consumer transcription apps typically wrap Speechmatics, AssemblyAI, OpenAI Whisper, or Deepgram under the hood. VexaScribe runs OpenAI Whisper Large-v3 on its default tier, with an opt-in premium tier on a different premium model that costs double the minutes and covers fewer languages. Otter, Descript, Rev, and TurboScribe use various combinations of the same underlying engines. Accuracy differences between consumer apps come more from how they handle audio preprocessing, diarization, and editing than from the raw ASR engine.

Which transcription models are better than Whisper on English?

The standardized public source for this question is the Hugging Face Open ASR Leaderboard, which evaluates models on a common English suite under a shared protocol. Several commercial engines score close to or better than Whisper Large-v3 there, and NVIDIA Parakeet-TDT 0.6B v2 currently leads the English aggregate at around 6.05% versus Whisper Large-v3's ~7.44%. Rankings shift as models are updated, and the gaps at the top are small enough that results on your own audio may order them differently — check the leaderboard directly and test on representative files.

Why does Whisper sometimes fabricate text (hallucinations)?

A peer-reviewed study presented at ACM FAccT 2024 documented that Whisper occasionally fabricates content during silences and audio with frequent pauses. The hallucination rate varies dramatically by study and conditions (researchers have reported rates from 1% to 80% of segments). The problem is most pronounced with long silences, audio starting or ending in silence, and background noise that resembles speech. For production use, always treat AI transcripts as drafts, not records of truth.

Does Whisper hallucinate?

Yes, sometimes. A peer-reviewed ACM FAccT 2024 study documented that Whisper fabricates content during silences and audio with frequent pauses. Hallucination rates vary from ~1% to 80% of segments depending on audio conditions. Most affected: long silences at segment boundaries (over 30 seconds), audio starting or ending in silence, background noise that resembles speech. Mitigations include running voice activity detection (VAD) preprocessing before Whisper and using Calm-Whisper variants for silence handling. Always treat AI transcripts as drafts.

Can Whisper handle multiple speakers?

Whisper transcribes all speech but does not natively identify speakers (no diarization). For speaker labels, you need to combine Whisper with tools like pyannote-audio or use WhisperX, which adds forced alignment and diarization to Whisper output. Commercial tools built on Whisper — including VexaScribe (formerly NovaScribe) — bundle diarization automatically.

Is Whisper free to use commercially?

Yes. Whisper is released under the MIT license, which permits unrestricted commercial use. You can self-host, modify, and include it in products you sell. OpenAI also offers a paid Whisper API ($0.006/min) for those who don't want to self-host.

Is Whisper AI safe to use?

Whisper is safe in the operational sense — it runs locally, is MIT-licensed, does not phone home, and does not transmit audio anywhere if self-hosted. The safety concern is transcript quality: the ACM FAccT 2024 hallucination study showed Whisper occasionally fabricates content, which becomes a safety issue in medical, legal, or evidentiary contexts where inserted-but-plausible text could mislead. Rule of thumb: safe as a productivity tool for review-first workflows; not safe as an unattended source of record.

Is Parakeet better than Whisper?

On some English benchmarks yes, and it's faster. NVIDIA Parakeet-TDT 0.6B v2 currently leads the Hugging Face Open ASR Leaderboard on English-only aggregate WER — around 6.05% vs Whisper Large-v3's 7.44%. Parakeet is also significantly faster (higher real-time factor). Trade-offs: Parakeet is English-only, Whisper covers 99 languages; Parakeet has a smaller ecosystem (fewer wrappers, fewer language variants, less mature diarization pairing); Parakeet is CC-BY-4.0 licensed while Whisper is MIT. For English production ASR where speed matters, evaluate Parakeet. For multilingual or ecosystem-dependent workflows, Whisper is still the safer pick.

Does Whisper work offline?

Yes. Once the model is downloaded, Whisper runs entirely locally with no internet connection required. This makes it suitable for privacy-sensitive applications, offline environments, and air-gapped systems. Model sizes range from about 75 MB (Tiny) to about 3 GB on disk (Large-v3).

What hardware do I need to run Whisper Large-v3?

Whisper Large-v3 requires approximately 10 GB of GPU VRAM to run efficiently. Large-v3 Turbo needs about 6 GB. Smaller models (Tiny, Base, Small) can run on CPU but with significantly slower throughput. For self-hosting at scale, a modern NVIDIA GPU (RTX 3090, 4090, A6000, A100) gives best results. CPU-only inference is possible but typically 5–20× slower.

Whisper-Powered, Production-Ready

Skip the GPU setup. Get Whisper Large-v3 with diarization, summaries, translation, and exports in your browser.

Related

Transcribe audio to text

99 languages, 95% accuracy on clear audio

MP3 to text

Bitrate impact on accuracy explained

Transcript to summary

AI summary quality vs human-written

Transcribe and translate

Translate transcripts to 133 languages

13 Best transcription software 2026

Otter, VexaScribe, Rev, Descript, Granola, AssemblyAI Universal-2, Deepgram Nova-3 compared

Whisper alternatives

If WER on your audio isn't good enough — the 14 honest alternatives ranked

Voxtral (Mistral)

Mistral's 2026 STT model family — apply the same benchmark rigor when evaluating

WhisperX

Whisper + wav2vec2 alignment + pyannote diarization — inherits Whisper accuracy

pyannote.audio

Diarization benchmarks (DER) — the “who spoke when” counterpart to Whisper's WER

Transcribe Spanish audio

Spanish dialect coverage + WER benchmarks

OGG to text

Whisper accuracy on 24 kbps WhatsApp voice notes

Transcription for qualitative research

Koenecke et al. bias context + research methodology

Whisper transcription

Hosted Whisper Large-v3 — no GPU, no API setup

Transcribe song lyrics

Whisper on sung vocals — tier-by-tier accuracy honesty

SRT generator

Subtitle files with millisecond timestamps

Best transcription API for developers

12 STT APIs compared — price, latency, accuracy

AI transcription — full guide

Category overview — how AI transcription works end-to-end

AI vs human transcription

Decision framework — when each is worth it

Best podcast transcription tools

10 podcast tools compared — Descript, Castmagic, Otter, Rev

Most accurate transcription software

Head-to-head accuracy — Rev, VexaScribe, Deepgram, AssemblyAI

Editorial standards

How we test and disclose