The state, in one paragraph
A decade ago, transcription meant a person, a foot pedal, and an afternoon. Today it means a model trained at a scale no human could match. OpenAI's Whisper was trained on 680,000 hours of multilingual, weakly-supervised audio – which is the reason a single model can handle 99 languages without being fine-tuned on any of them. That is the leap that quietly happened underneath the last few years.
The honest one-line summary of where it lands: AI transcription is near-solved on clean, high-resource English, and uneven everywhere else. Accuracy tracks how much training data a language has, almost mechanically. Telling speakers apart still breaks the moment they talk over each other. And the wall most people actually run into – the file that dies at thirty minutes – is a billing decision, not a limit of the technology.
This report is the capstone of a batch: eight shorter pieces that each take one number apart. Below, each section carries a single headline figure and a link to its deep-dive. If you want the ground-level version of why any of this matters to a real user, start with the companion piece where we read 100 Reddit threads about transcription – the complaints there map cleanly onto the data here.
The wall most people hit is a pricing choice, not a limit
Ask people where AI transcription failed them and you rarely hear "the words were wrong." You hear "it stopped at thirty minutes." That wall is almost always a plan boundary, not a capability boundary. TurboScribe's free plan caps you at 3 files per day and 30 minutes per file, one at a time; its paid Unlimited plan lifts the same underlying engine to files of up to 10 hours or 5 GB. The model did not get better between those two tiers – the meter moved.
Otter.ai's free Basic plan draws the line a different way: 300 transcription minutes per month, a 30-minute cap on any single conversation or import, and only 3 lifetime audio or video imports. That is a recurring meter, not a one-time purchase – you rent minutes and lose the ones you do not spend. None of these are defects. They are business models, and it is worth naming them as such so you stop blaming the audio. (Last verified: 2026-07-12; these plan limits change often.)
The full teardown of who caps what, and why length walls are the tell, lives in AI transcription limits in 2026. If the recurring bill is the part that grates, the honest alternative is transcription without a subscription – pay for the minutes you use and keep the rest.
On clean English, it is basically solved
The good news is genuinely good. On clean, read English, modern AI transcription is near the ceiling. Whisper large-v2 scores 2.7% WER on LibriSpeech test-clean – roughly one word in forty, on well-recorded audiobook speech. The striking part is that the Whisper paper itself calls this result "unremarkable," because a benchmark of clean read speech is the easy case. The authors built the model to prove it on the messy stuff.
That is the caveat you should carry everywhere: 2.7% is the best case, not the typical case. In the same paper, moving to the noisier test-other split – still read audiobook speech, just less clean – roughly doubles the large model's error to 5.6% WER, and far-field, multi-speaker room audio runs several times higher still. Treat the clean figure as the ceiling, not the number your meeting recording will actually hit.
We take the accuracy question apart, condition by condition, in the AI transcription accuracy benchmark. If the concepts are new, how accurate AI transcription is and word error rate explained are the two guides worth reading first – WER is the single number the whole field is measured on, and it is easy to misread.
Accuracy is a function of how much data a language has
Here is the most important finding in the whole batch, because it explains the unevenness. Accuracy is not uniform across languages – it tracks training data almost as a law. The Whisper paper reports a strong squared correlation (R^2 = 0.83) between the log of word error rate and the log of training hours per language on the FLEURS benchmark, and finds that WER roughly halves for every 16x increase in training data. Feed a language sixteen times more audio, and its error rate falls by half. That is close to mechanical.
A few languages punch below even their data weight. The paper flags Hebrew, Telugu, Chinese, and Korean as WER outliers, and attributes it to "lack of transfer due to linguistic distance, our byte-level BPE tokenizer being a poor match, or variations in data quality." So it is not only how much data exists – it is how alien the language is to a model whose backbone was learned mostly on European speech.
The root cause sits in the public data itself. In the NVIDIA and Mozilla Common Voice release of 13,905 hours, English alone contributes about 2,630 hours – roughly 19% of every hour in the corpus – while the long tail of languages splits a fraction of the rest. The open speech commons is English-heavy by construction, and the models inherit that shape. The full list of which languages struggle, and by how much, is in which languages AI transcription struggles with; for the practical side of a specific hard case, see transcribing accented English.
Who said what is still the weak link
Getting the words right is now the easy half. Getting them assigned to the right speaker – diarization – is where 2026 still breaks. The leading open model, pyannote 3.1, posts 21.7% DER on DIHARD 3, the hardest public benchmark, built from child speech, restaurants, and courtrooms. It does better on cleaner material (11.3% DER on VoxConverse) and much worse on the toughest set (up to 50.0% DER on AVA-AVD movie audio). A DER near 50% means the who-said-what label is wrong on a large share of the speech.
The failure mode is specific and predictable: crosstalk. Two people finishing each other's sentences, a panel of four, a noisy room – that is exactly where the speaker turns blur and the labels scramble. Clean, one-at-a-time audio diarizes far better than the headline numbers suggest, which is why the single most effective fix is upstream, in how you record.
The full picture of where separation holds and where it collapses is in how well AI handles crosstalk. For the concept and the workflow, what speaker diarization is and how to transcribe multiple speakers cover the practical side, and the speaker diarization tool is the shortcut. Note that pyannote is the reference open model, not the last word – some commercial and end-to-end research systems report lower DER on the same sets.
Why AI won: the human baseline it replaced
To see why any of this exists, look at the baseline AI competes with. A skilled human transcriptionist needs roughly 4 hours to transcribe 1 hour of clear audio – a 4:1 time ratio, and longer for poor audio or multiple speakers. That is the labor AI collapsed.
The cost gap is the headline. Human transcription runs to several dollars a minute – a flat $1.99 per minute at Rev, and $1.25 to $4.50 per minute at GMR Transcription depending on turnaround and difficulty – while AI transcription runs about $0.25 per minute at Rev and far less on raw APIs. Roughly an 8-to-10x spread. When the machine is a tenth of the price and returns in minutes instead of days, the market moves, even at a slightly higher error rate. (Last verified: 2026-07-12; vendor prices change.)
The full cost breakdown is in transcription cost data for 2026, and the plain-language version is how much transcription costs. Two related numbers are worth knowing before you price a job: how long an hour of audio takes to transcribe and how many words are in an hour of audio – an hour of talk is far more text than most people budget for. When you just need the file, the audio-to-text tool is the direct route.
The demand behind all of it
None of this is a niche. The speech-to-text API market was projected by MarketsandMarkets to reach about USD 5.4 billion by 2026, up from USD 2.2 billion in 2021 – a 19.2% compound annual growth rate. Even accounting for the wide variance between research firms (estimates and scoping differ, so treat any single figure as one firm's view), the direction is not in dispute: the demand is large and compounding.
That demand is why the friction described above matters. When millions of people transcribe millions of hours, the difference between a tool that quits at thirty minutes and one that does not is felt at scale – and so is the difference between a model that handles your language and one that quietly does not.
So where does that leave you
Stack the findings and the practical guidance is clear. If your audio is clean, high-resource English recorded one speaker at a time, almost any current tool will do a near-perfect job – the model is not your bottleneck, and you should optimize for price and export formats. If your language is low-resource or linguistically distant, set expectations by the data, not the marketing, and budget a correction pass. If speakers talk over each other, fix it upstream by recording separate tracks where you can.
And if your work is genuinely sensitive – a source agreement, an ethics board, a nervous client – the most honest answer is often to keep the audio off the cloud entirely. Local, no-upload tools like aTrain and noScribe never send your recording anywhere, and for that use case they beat any hosted service, ours included. Where privacy is the constraint, confidential transcription starts with a no-training policy you can put in writing.
Where a hosted tool is the right call, Pepys is built against the gaps this report keeps surfacing: pay-once credits that never expire instead of a monthly meter, no per-file length cap, real exports (TXT, Markdown, DOCX, PDF, SRT, VTT, JSON), and no training on your audio, ever. See the pricing if the recurring-bill problem is yours. We did not set out to win the benchmark – on clean English, nearly everyone is close. We set out to remove the walls that are pricing decisions dressed up as limits.