Skip to content
KolWrite Open KolWrite

Evaluation

Transcription accuracy cannot be boiled down to one number

Word error rate is a real metric, though it is easy to quote without the conditions behind it. Even with a strong score, a transcript can still fail at the job you bought it for. This article covers what that number counts and what we measure instead.

KolWrite 6 min read

An example of how transcription errors are counted: a human reference line sits above the machine output, showing one substituted word, one deleted word, and one inserted word, with the total divided by the number of reference words.
Checking who said what is where an accuracy figure meets a real recording.

The short version

  • Word error rate compares machine output to a human reference transcript and counts substitutions, deletions, and insertions.
  • The same system will get a different score if you change the normalization rules, the spelling conventions, or the test audio.
  • You have to check speaker labels, timestamps, dropped passages, proper names, and export formatting separately.
  • The most useful benchmark is a fixed set of your own recordings, scored under the exact same rules every time.
  • We do not publish a single accuracy percentage for KolWrite because no single number holds up across different people's audio.

1. How word error rate is calculated

Word error rate, usually shortened to WER, compares a machine output to a reference written by a person. It counts three types of mistakes: wrong words, missing words, and added words. That total gets divided by the word count of the human reference. Because even a simple metric like this depends on how the two texts are prepared and matched up, NIST evaluation programs include standardized scoring tools with their plans.1

This metric works well in a controlled test where both sides use the same audio, the same reference text, and the same rules. It loses its meaning when one system removes filler words while another keeps them, or when one reference leaves a borrowed name in Latin letters and the other transliterates it. The number itself isn't wrong, it just answers a different question.

2. Why the test audio matters more than the model

Someone reading aloud into a good microphone cannot stand in for a support call, a lecture hall, or four people gathered around a laptop. In 2022, work on weakly supervised training reported its results broken down by dataset and by language, rather than giving a single headline figure. That is the honest way to report.2

Careless comparisons break down even faster in Hebrew and Arabic. For one thing, spelling conventions decide what counts as a single word. How hard a file is also depends on the dialect, how much speakers switch between languages, and how much of the speech is spontaneous. A 2024 Hebrew dataset was created partly to add more unscripted speech to a small existing pool, while Arabic research treats dialectal, mixed-language speech as a distinct problem.345

3. What a single score misses

A WER score won't tell you if the words were assigned to the wrong speaker. It doesn't catch timestamps that drift off track, a whole minute of audio lost when a retry fails, or subtitle lines that are too long to read before they disappear. It also penalizes a missing "the" and a wrong medication dosage equally.

Instead of relying on one score, we track six separate things: missing audio, word accuracy, speaker attribution, names and numbers, timing, and how many minutes a person spends cleaning up the text. If the final output is a formatted document or a subtitle file, we check export fidelity too. That gives you a practical checklist anyone can run again later.

4. How a small team can run a fair benchmark

Put together a fixed batch of recordings that match your actual day-to-day work. Include clean and noisy audio, short clips and long ones, solo speakers and groups of five, and the specific mix of languages your team uses. Save the original audio files, the human reference transcripts, the exact settings, and the date of each test. If you quietly swap out hard files for easier ones over time, your benchmark stops being useful.

When possible, don't tell the person reviewing the text which tool produced it. Count the errors before anyone edits the transcript, and log the automated score right next to the minutes spent fixing it by hand. Re-run the test whenever a model or pipeline changes, and leave the toughest recordings in the folder even if the scores look bad.

5. What a real accuracy claim looks like

A useful accuracy claim tells you the language, the subject matter, the dataset, the recording conditions, the metric used, the text normalization rules, the number of files tested, the product version, and the date. It also states what was left out of the test. Without those details, a percentage is just marketing.

We have not published an accuracy number for KolWrite, and we are not going to make one up for a page like this. Instead, we suggest a duller, more useful comparison. Run the same difficult recordings through each tool, check the names and speakers against the audio, finish the export you would actually send out, and count how much work is left over.

Common questions

What does 99% accurate mean?

By itself, almost nothing. It may just mean the tool made one mistake per hundred reference words under a specific set of normalization rules, using audio files the vendor picked. Always ask which recordings were used, along with the metric, the scoring rules, and the date of the test. If you don't get those details, treat the number as an ad.

Can two tools score differently on the same audio?

Yes, very easily. The score will shift depending on which human reference transcript you use and how you handle punctuation, numbers, filler words, and spelling variations. To get a fair comparison, you have to lock down all of those rules before you score anything.

What should we measure besides word error rate?

Look at dropped audio passages, speaker labels, names and numbers, word or segment timing, caption formatting, export quality, how often jobs fail outright, and how long it takes a person to edit the file into a finished state.

Is a public benchmark enough to choose a tool?

It is only a starting point. Public datasets rarely match your room acoustics, your speakers' accents, or your industry terms. Scoring ten of your own recordings the same way across tools will tell you much more than a public leaderboard built on someone else's audio.

Sources and further reading

  1. 1NIST, Open Speech Analytic Technologies Pilot Evaluation Plan
  2. 2Radford et al., Robust Speech Recognition via Large-Scale Weak Supervision
  3. 3Turetzky et al., HebDB: a Weakly Supervised Dataset for Hebrew Speech Processing
  4. 4Hamed et al., Dialectal Arabic-English Code-Switching Speech Recognition
  5. 5Chi & Bell, Improving Code-switched ASR with Linguistic Information

All guides and research

Continue reading

Diagram of the transcription pipeline: a sound wave is cut into short windows, an encoder turns the windows into a representation of speech, a decoder scores candidate word sequences, and separate stages add speaker labels and timestamps to produce a timed transcript.

Speech recognition

How a recording becomes text you can work with

Transcription systems estimate words rather than hearing them. We'll trace the chain from a sound wave to a timed transcript and look at the places where it tends to break.

6 min read

A caption timeline showing how long each caption stays on screen compared to the time needed to read it, with one overly long caption flagged next to a shorter version that fits its time slot.

Accessibility

Captions are part of the content

A transcript, a translated subtitle track, and a caption file can contain the exact same words while serving three distinct purposes. We explain what each format does, what the standard requires, and how we check media before it goes live.

6 min read

The speaker panel next to a transcript, with names and segment counts.

Meetings

Turning a transcript into action items with owners, dates, and follow-up

Good intentions at the end of a meeting fade within a week unless you have clear action items. Here is how to pull them out of a transcript, write them so someone can actually finish the work, and confirm them before people start relying on them.

8 min read

The speaker panel next to a transcript, with names and segment counts.

Meetings

How to get a meeting summary you can trust

A summary is only worth sending if people who missed the meeting can act on it. We cover what belongs in one, how to ask an assistant for it, and what to double-check before hitting send.

8 min read

The export dialog with format choices, speaker names and timestamps.

Recording

Which audio file format should you use for transcription?

File format matters less than you might think, and how a file is saved matters more than the extension on it. We compare common formats, look at what compression costs you, and explain which file to keep.

6 min read