โ† Speech to text (English): all libraries ยท Reader board

Vosk vs Whisper: which one makes fewer word errors?

Vosk 0.3.45 and Whisper 20250625 on the same 130 English clips with reference transcripts: audiobooks, read sentences, meetings (headset and table microphone) and earnings calls, 14.9 minutes from Speech test set (LibriSpeech, FLEURS, AMI meetings, Earnings-22 calls). Measured, not opinion; re-tested by itself on every new PyPI release. Updated 06 November 2026.

Fewer word errorsWhisper17.6% vs 37.1%
Faster on this setVosk138.2 s vs 164.9 s total (about as fast)
Both read129only Vosk: 0 ยท only Whisper: 1

Whisper made fewer word errors: 17.6% vs 37.1%. Vosk broke (error, hang or crash) on 0 files that Whisper read; Whisper broke on 0 files that Vosk read.

LibraryText from๐Ÿ”ด Fails where
the other reads
๐ŸŸก Empty where
the other reads
โฑ Hangs or
crashes
โœ… Word error
rate
Median
ms/file
Total
seconds
Vosk 0.3.4512901037.1%918138.2
Whisper 2025062513000017.6%1142164.9

By kind of clip: word error rate

ClipsVoskWhisper
ami-close-mic 20 clips44.3%22.7%
ami-far-field 15 clips79.3%49.0%
earnings-calls 25 clips60.4%26.6%
fleurs 20 clips32.5%12.9%
librispeech-clean 30 clips10.3%3.6%
librispeech-other 20 clips23.8%11.5%

Files only Vosk reads (0)

None.

Files only Whisper reads (1)

ami-far-field/AMI_EN2002c_sdm_MEE071_0048700_0048948.wavVosk: no text

Don't want to run it yourself? I also run Audio & Video Transcriber as a pay-per-use API on Apify (it uses faster-whisper). Disclosure: that tool is mine; the rankings above come only from the measurements.

What this does not tell you

This compares not breaking: whether each library gets any text out of each file. It does not rank text quality (reading order, tables, headings), and speed is one GitHub-hosted runner, default settings, no OCR switched on. If you need structure for RAG, also look at the output on your own files.

How this is measured