Our measurement · Speech recognition
On-Device Speech Recognition Benchmark on a Mac
How accurate are the speech recognition engines that run entirely on a Mac, in each of 25 European languages?
26 results, measured by usUpdated October 19, 2026Free to reuse under CC BY 4.0
4.74percent
In the on-device speech recognition word error rates on FLEURS dataset, the 9 published figures for “Parakeet TDT v3” have a median of 4.74 percent, ranging from 2.52 to 19.83.
How it is calculated
5.08percent
In the on-device speech recognition word error rates on FLEURS dataset, the 11 published figures for “Whisper large-v3-turbo” have a median of 5.08 percent, ranging from 2.53 to 23.51.
How it is calculated
6.66percent
In the on-device speech recognition word error rates on FLEURS dataset, the 6 published figures for “Apple SpeechTranscriber” have a median of 6.66 percent, ranging from 4.15 to 100.
How it is calculated
Every data point
Each row is one published figure for one group, in percent. The row opens its fact page with the exact words of the source; the source opens the original.
| Source | ||||
|---|---|---|---|---|
| Parakeet TDT v3, Italian | Parakeet TDT v3 | Italian | 2.52 | Calculated |
| Parakeet TDT v3, Spanish | Parakeet TDT v3 | Spanish | 2.79 | Calculated |
| Parakeet TDT v3, Portuguese | Parakeet TDT v3 | Portuguese | 3.62 | Calculated |
| Parakeet TDT v3, English | Parakeet TDT v3 | English | 4.48 | Calculated |
| Parakeet TDT v3, Russian | Parakeet TDT v3 | Russian | 4.74 | Calculated |
| Parakeet TDT v3, German | Parakeet TDT v3 | German | 4.84 | Calculated |
| Parakeet TDT v3, French | Parakeet TDT v3 | French | 5.29 | Calculated |
| Parakeet TDT v3, Ukrainian | Parakeet TDT v3 | Ukrainian | 5.65 | Calculated |
| Parakeet TDT v3, Slovenian | Parakeet TDT v3 | Slovenian | 19.83 | Calculated |
| Whisper large-v3-turbo, Spanish | Whisper large-v3-turbo | Spanish | 2.53 | Calculated |
| Whisper large-v3-turbo, Italian | Whisper large-v3-turbo | Italian | 2.73 | Calculated |
| Whisper large-v3-turbo, Portuguese | Whisper large-v3-turbo | Portuguese | 3.28 | Calculated |
| Whisper large-v3-turbo, English | Whisper large-v3-turbo | English | 3.92 | Calculated |
| Whisper large-v3-turbo, Russian | Whisper large-v3-turbo | Russian | 4.59 | Calculated |
| Whisper large-v3-turbo, German | Whisper large-v3-turbo | German | 5.08 | Calculated |
| Whisper large-v3-turbo, French | Whisper large-v3-turbo | French | 6.62 | Calculated |
| Whisper large-v3-turbo, Ukrainian | Whisper large-v3-turbo | Ukrainian | 6.83 | Calculated |
| Whisper large-v3-turbo, Croatian | Whisper large-v3-turbo | Croatian | 11.34 | Calculated |
| Whisper large-v3-turbo, Latvian | Whisper large-v3-turbo | Latvian | 18.64 | Calculated |
| Whisper large-v3-turbo, Slovenian | Whisper large-v3-turbo | Slovenian | 23.51 | Calculated |
| Apple SpeechTranscriber, Italian | Apple SpeechTranscriber | Italian | 4.15 | Calculated |
| Apple SpeechTranscriber, Spanish | Apple SpeechTranscriber | Spanish | 4.3 | Calculated |
| Apple SpeechTranscriber, French | Apple SpeechTranscriber | French | 6.59 | Calculated |
| Apple SpeechTranscriber, English | Apple SpeechTranscriber | English | 6.73 | Calculated |
| Apple SpeechTranscriber, German | Apple SpeechTranscriber | German | 6.87 | Calculated |
| Apple SpeechTranscriber, Portuguese | Apple SpeechTranscriber | Portuguese | 100 | Calculated |
26 rows. Open a row for the exact words of its source.
Calculated from the rows
Every statistic is calculated by code from the rows above. Open one to see the exact values it summarises.
- 4.74 percentIn the on-device speech recognition word error rates on FLEURS dataset, the 9 published figures for “Parakeet TDT v3” have a median of 4.74 percent, ranging from 2.52 to 19.83.Calculated from other facts
- 5.08 percentIn the on-device speech recognition word error rates on FLEURS dataset, the 11 published figures for “Whisper large-v3-turbo” have a median of 5.08 percent, ranging from 2.53 to 23.51.Calculated from other facts
- 6.66 percentIn the on-device speech recognition word error rates on FLEURS dataset, the 6 published figures for “Apple SpeechTranscriber” have a median of 6.66 percent, ranging from 4.15 to 100.Calculated from other facts
- 26 data pointsThe on-device speech recognition word error rates on FLEURS dataset holds 26 data points, each a published figure traced to its source.Calculated from other facts
How this dataset is built
- What counts as a row
- Our own measurement: each engine transcribes the same 100 recordings per language from the FLEURS test set (Google, 2022), chosen by a fixed rule before any engine ran, on one Mac with nothing sent over the network. Every engine gets the language it is asked to recognize.
- What does not
- Cloud services (they cannot run on the device) and languages an engine does not support.
- How rows are found and checked
- The recordings are the FLEURS test split at a pinned revision, 100 per language at evenly spaced positions. Each engine's text and FLEURS's written sentence are normalized the same way (Unicode NFKC, lowercase, words as runs of letters and digits) and compared word by word; the word error rate is the total of substitutions, deletions and insertions over the total of reference words. Every transcript, every timing and the SHA-256 of every recording are published in the raw record, so anyone can recompute every number.
- What the data cannot tell you
- Read sentences from Wikipedia in quiet conditions are easier than dictation, conversation or noise. Numbers and spelling variants are not normalized, which counts '25' against 'twenty-five' as an error for every engine alike. One Mac, one run; we make Yap, which uses Parakeet, so we publish everything needed to check us.
The whole method, from search to calculation, is on the research data page.
Cite and reuse
You may copy, share and adapt this dataset for any purpose, including commercially, if you credit it with a link. Quoted passages remain their authors' words: cite the original source for those.
Yap (2026). On-device speech recognition word error rates on FLEURS [Data set]. https://yapapp.cc/data/on-device-asr-benchmark
License: CC BY 4.0.
Pages built on this data
More datasets
- Typing Speed Statistics: Average WPM by Group14 data points
- Speech vs Typing Speed: Text Entry Rates Compared57 data points
- Speaking Rate Statistics: Words per Minute7 data points
- Speech Recognition Accuracy: Word Error Rates597 data points
- Speech Recognition Speed: Real-Time Factor Data24 data points
- How Many Languages Speech Recognition Supports45 data points
- Speech-to-Text API Pricing: Cost per Hour of Audio34 data points
- Dictation Software Prices: What Each App Costs37 data points
- How Long Voice Assistants Keep Your Recordings38 data points
- Repetitive Strain Injury Statistics: How Common Is RSI18 data points
- Disability Statistics: Conditions That Make Typing Hard22 data points
- Voice Assistant and Voice Search Usage Statistics2 data points
Read the overview: Speech Recognition: What It Is and How Well It Works