Skip to content

How accurate is Whisper on Turkish? We measured the models

Author: Mert S. Kaplan · Last updated: November 8, 2026

Whisper accuracy by language varies, but on our tests the kind of recording and the build you run mattered as much as the language. On read Turkish sentences the word error rate was 9.5% for Turbo and 18.9% for Small, close to OpenAI’s published figures. On real Turkish conversations we transcribed by hand, the same models scored between 14.5% and 36.8%. On English the same sizes scored 8 to 14%. Here are the numbers, the method and what they do not tell you.

In short:

  • On real conversation Turbo is the most accurate model, at 14.5% to 17.9%.
  • After Turbo, Small is best (34% to 39% depending on the build). Base falls well behind on conversation (50% to 63%).
  • How a model is compressed can change its results a lot: Turbo’s int8 build is unusable.
  • Accuracy measured on read sentences makes a real conversation look easier than it is.

How we measured

  • Read sentences: the Turkish and English parts of Google’s open FLEURS dataset (CC BY 4.0). 42 Turkish clips, 504 seconds in total; 30 English clips, 269 seconds. Short, clean, read-aloud sentences. Measured on 21 and 22 October 2026.
  • Real conversation: four Turkish recordings from talk shows on YouTube, 14 minutes and about 2,000 words: an economics programme, an interview, a podcast and an investment chat, with two to four speakers who often talk over each other. We corrected the reference text word by word by hand. Measured on 7 and 8 November 2026. The recordings belong to their owners, so we do not publish them.
  • Metric: word error rate (WER): wrong, missing and extra words divided by the words in the reference, ignoring case and punctuation. Lower is better.
  • Setup: ONNX builds of Whisper on a CPU with 8 threads, using the benchmark script in our own repository. Long recordings were cut into overlapping 30-second windows, and the model got no prompt.
  • Two modes: Whisper can write the start and end time of each stretch next to the text (timestamps), and LiveType runs it that way. The model goes wrong in different places with and without them, so we ran the conversations both ways. The conversation scores are the average of the two.

This is not an academic study. The clips are few and small differences may be chance. We ran it to decide which models to ship.

Try it on your own recording

No card needed. 30 minutes of transcription on the free plan.

Try Whisper on your own audioGo to the app

Results

int8, q4 and fp32 are the same model compressed to different degrees: fp32 is not compressed, int8 brings the file to about a quarter and q4 to about an eighth. A smaller build downloads faster, but its accuracy can change.

Build In LiveType Read Turkish Turkish conversation Seconds of work per second of audio*
Tiny not used 55.6% 74.3% 0.10
Base (fp32) not used 59.2% 63.1% 0.13
Base (int8) M1 on a CPU 38.1% 62.0% 0.15
Small (fp32) not used 19.5% 33.7% 0.31
Small (int8) M2 on a CPU 18.9% 36.8% 0.32
Turbo (q4) M3 9.5% 17.9% 0.66
Turbo (fp32 encoder, q4)** close to M4 not tested 14.5% 0.69
Turbo (int8) not used 139.6% 72.8% 0.63

* On the conversations without timestamps, on a CPU, outside a browser. WebAssembly in a browser is slower and a graphics card through WebGPU much faster. ** M4 runs the same model in fp16 on a graphics card; fp16 does not run on a CPU, so we tested the closest build. On a graphics card M1 and M2 run this way too (fp16 encoder, q4); the CPU counterparts of those builds scored 50.4% for Base and 38.7% for Small on conversation.

Size English WER, multilingual English WER, English-only model
Base 14.3% 11.9%
Small 10.4% 9.4%
Turbo (q4) 8.3% none; Distil-Large-v3.5 scored 9.0%

These times are for writing a recording once from start to end. A live engine works through the same audio several times until words settle, so Turbo cannot be expected to keep up with live audio on a CPU, which is why LiveType’s Turbo models (M3 and M4) ask for a graphics card.

How our numbers compare with published ones

OpenAI published word error rates per language in the paper that introduced Whisper. The Turkish rows next to ours:

Model OpenAI, FLEURS OpenAI, Common Voice 9 Ours, read Ours, conversation
Tiny 42.5% 53.6% 55.6% 74.3%
Base 27.5% 38.6% 38.1% (int8) 62.0% (int8)
Small 15.9% 23.7% 18.9% (int8) 36.8% (int8)
Large-v2 8.4% 14.5% not tested not tested
Turbo not published not published 9.5% (q4) 17.9% (q4)
  • No Turkish figure for Turbo. When OpenAI released Turbo it gave no number for Turkish and said that across languages it performs similarly to Large-v2. Our 9.5% on read sentences is close to Large-v2’s official 8.4%.
  • An independent measurement: a peer-reviewed study by Polat and colleagues found error rates between 4.3% and 14.2% for Whisper without fine-tuning on five Turkish datasets.
  • On read sentences the gap is small: we are 3 points behind the official figure for Small, and Turbo is about 1 point behind Large-v2. The shrunken builds (int8, q4) that fit in a browser, and different ways of normalising text, can explain that. For Tiny and Base the gap is over 10 points: small models suffer more from being shrunk.
  • On conversation the gap is large: both official sets are sentences read by one person. On overlapping talk Turbo (14.5% and 17.9%) stayed near Large-v2’s Common Voice result (14.5%), while Small scored about one and a half times its official Common Voice figure (23.7%).

Why the small models fell apart on conversation

Most of Base’s and Small’s errors came from a few long stretches rather than single words. Where several people spoke at once, the model either skipped the stretch or wrote one sound over and over: Small’s int8 build wrote line after line of “hıhıhı” in the podcast. One such stretch adds several points even when the rest is right. With timestamps on, these loops mostly went away: Small’s int8 build fell from 44.1% to 29.5%, and on the same podcast from 90.2% to 45.2%.

Turkish is hard on small models too. Words carry a lot in their suffixes, so one wrong sound makes a whole word count as an error, which is why the app labels M1 (Base) as low accuracy.

The build moved the results in different directions from test to test. On read sentences Base’s int8 build was far better than fp32, and Small’s builds tied. On conversation the int8 builds fell behind with timestamps off and the fp32 builds with timestamps on; on average Base’s two builds are level (62.0% and 63.1%) and Small’s fp32 build is 3 points ahead (33.7% and 36.8%). With four recordings it is hard to say how much of that is chance.

Why one Turbo build scored over 100%

139.6% is not a typo. Extra words count as errors, so the rate can pass 100%. We first took the result for a fault in our test, but the conversations gave 100.9% with timestamps off. The int8 Turbo build wrote “görüp görüp” 199 times in one recording and “biz biz” 368 times in another, and left out half of a third. With timestamps on the loops thinned out, but at 44.6% it still trailed Small. The q4 build of the same model was among the best in both tests. We do not ship the int8 build.

The q4 build had a trap of its own: with timestamps off it skipped nearly all of the 30-second economics clip and wrote a single word, so we checked whether the test was at fault. Our code was not. The clip is exactly 30 seconds, the whole window Whisper hears at once, and in that window the q4 build jumped to a phrase at second 20 and stopped writing. One second shorter, the error rate fell to 10.8%; with timestamps on it was 16.9%. Fed through LiveType’s engine as if live, Turbo q4 wrote this clip with fewer errors than any other model, 6.0%.

Other builds have such traps too: the fp32-encoder build wrote only “Altyazı M.K.” (a subtitle credit) for the clip’s first 15 seconds. That is also why we average the two modes: on the other recordings the same q4 build made a few more errors with timestamps on, ending at 18.5% and 17.2%. Measured one way only, the score would hang on which recording the model happened to stumble over.

The general lesson: “Whisper Turbo is this accurate” means little unless it says which converted build was tested.

Clean clips vs live broadcasts

Short, clean sentences are where Whisper is most comfortable. A real broadcast adds music, noise, people talking over each other and a density of names, and a live engine has to write before the sentence ends. The conversations carry the overlapping talk and the names, so they predict a broadcast better than the read sentences do. Four recordings are still few: use these numbers to compare models, not to predict your own result.

These figures are for the model alone. LiveType does not hand audio to Whisper as it is: speech detection drops silent stretches, the engine has the same stretch written several times and commits only the words that agree, and it guards against invented repeats. With Small’s int8 build (M2 on a CPU) running in that engine, fed the same four recordings as if they were live, the error rate was 33.3%. That is between the two scores it got writing each whole recording at once (29.5% and 44.1%), and the engine writes while the talk is still going on.

AI transcription accuracy explains why and where the model goes wrong.

Which model when

Situation Choice
Graphics card, accuracy matters M4 or M3 (Turbo)
No graphics card, a decent computer M2 (Small)
A phone or a weak device M1 (Base), or cloud transcription
A finished file, shortest wait Cloud, if the audio may leave your device

On your own device the audio stays with you (private transcription). Being able to edit while it transcribes also softens a smaller model’s mistakes, since you fix each one as you see it.

The most useful test is your own recording. 30 minutes on the free plan is enough, your first transcript has the steps, and longer work is covered under pricing. When we test new models we will update this page, and the date is at the top.

Mert S. Kaplan

Mert S. Kaplan

Works in news, software and design; founder of LiveType. Worked as a reporter for many years. Has done SEO consulting, content editing and reporting for several online news sites, and has developed many pieces of software. Currently works in the press office of the Turkish Medical Association and provides SEO support to Elips Haber.

Related pages

Try it on your own recording

No card needed. 30 minutes of transcription on the free plan.

Try Whisper on your own audioGo to the app