
Benchmarking speech recognition accuracy before committing to an API requires more than comparing advertised accuracy rates. Developers should consider word error rate (WER), character error rate (CER), latency, accent and language support, background noise, and performance with domain-specific terminology. The right API should deliver consistent results across real-world audio conditions while meeting application requirements for speed, scalability, and cost. Testing multiple providers with the same representative audio dataset is essential for making a reliable comparison.
Vendor accuracy numbers can be useful for a first pass, but they rarely tell you how a speech API will perform on your audio. A model that looks strong on clean benchmark clips may struggle once it meets your call recordings, product terms, overlapping speakers, accents, or background noise. That gap is exactly why teams need to benchmark speech recognition accuracy on representative in-house audio before making a buying decision.
The goal is not to build a perfect academic test. It is to run a fair, practical evaluation that reflects production reality closely enough to prevent expensive surprises later. This means considering both operational factors when benchmarking providers, such as processing speed and error handling, and the methods used for assessing speech-to-text accuracy across different audio conditions.
Public accuracy claims usually come from specific datasets, scoring methods, and normalization rules. Those choices matter. Artificial Analysis notes that speech-to-text benchmarks can vary by dataset, weighting, normalization, and whether they measure only word error rate or also speed, latency, and price. In other words, a headline result may be true within one benchmark setup and still fail to predict your production outcome.
The biggest variable is the audio itself. A healthcare team handling fast clinical speech, a contact center dealing with frustrated callers, and a media company processing polished studio content are not testing the same thing. Gladia’s benchmarking guidance makes the point plainly: if the dataset does not look like your real traffic, the score will not predict production quality.
That is why the first rule of speech recognition accuracy testing is simple: benchmark against the audio your product actually depends on, not the audio vendors prefer to show.
Once you accept that your own audio is the real benchmark, the next step is building a test set that reflects production conditions. That means pulling samples from real recordings with the same mix of accents, noise levels, speaking pace, domains, and speaker overlap that your system sees day to day. Gladia recommends using production audio that matches your traffic, including noise, overlap, accents, and domain-specific content.
A good test set should also include the hard cases that occur in the real world, not just average ones. Include calls with low signal quality, speakers who interrupt each other, proper nouns, account numbers, or industry terms that matter commercially. If numbers and names are critical in your workflow, your benchmark should expose whether providers get them right consistently.
Just as important, create proper human ground truth. Gladia advises teams to create independent reference transcripts rather than scoring one provider against another provider’s output. Without that step, your evaluation quickly turns into a comparison of guesses rather than a measurement of accuracy.
For most teams, a modest but well-chosen sample is more useful than a huge messy one. A few hours of representative audio with reliable transcripts can tell you far more than a large but unbalanced dump of recordings.
Metric | What it measures | When it's important |
|---|---|---|
Word error rate (WER) | The percentage of word substitutions, insertions and deletions compared with a reference transcript | Establishing baseline transcription accuracy across providers |
Entity accuracy | How accurately the system recognises names, addresses, numbers and industry-specific terms | Healthcare, finance, customer support and other workflows where individual errors carry significant consequences |
Timestamp accuracy | How closely transcript timestamps match the spoken audio | Video editing, subtitle generation and searchable audio archives |
Speaker diarisation | How accurately the system identifies and separates different speakers | Contact centres, interviews, meetings and multi-speaker recordings |
Latency | The time between speech input and the system producing a transcription result | Real-time voice agents, live captions and conversational applications |
Processing speed | How quickly the system transcribes audio relative to its duration | High-volume batch transcription and large media archives |
Cost per audio hour | The cost of processing one hour of recorded speech | Comparing providers and forecasting transcription costs at scale |
Word error rate is the standard starting point for measuring ASR quality. Artificial Analysis defines WER as substitutions, insertions, and deletions divided by the number of words in the reference transcript. Lower WER usually means better transcription accuracy, but it is not the whole story. One reason why word error rate can mislead is that it weights every error equally. Dropping a word like "actually" carries the same penalty as transcribing an account number such as "483921" as "4A3921", even though the second mistake could cause a transaction or verification process to fail.
A single average score can, therefore, hide the mistakes your product cares about most. Gladia recommends computing WER and, where relevant, named entity recognition metrics, then reviewing failures around names, numbers, acronyms, and noisy sections. That is the difference between a benchmark that looks tidy on paper and one that protects your actual use case.
Artificial Analysis also includes speed factor for batch transcription and separate latency metrics for streaming systems, alongside price normalization across providers. If your product needs near real-time responses, measuring accuracy without latency is only half an evaluation.
For example, Speechmatics' Agent STT, powered by Linden 1, is designed for real-time voice agents, with end-of-speech finalisation of approximately 350ms. In Pipecat's benchmark, Linden recorded a median finalisation time of 369ms alongside a pooled semantic word error rate of 1.05%. With launch pricing starting at $0.30 per hour, it provides a useful example of why teams should evaluate accuracy, latency and cost together rather than relying on a single performance metric.

A practical benchmark does not need a massive internal platform. Start with one frozen test set, one reference transcript format, and one shared normalization pipeline. Gladia says you should run the same audio through every provider and normalize both references and predictions the same way before calculating WER, otherwise the scores are not comparable.
Normalization matters more than many teams expect. Artificial Analysis describes a normalization process that standardizes case, contractions, numbers, punctuation, spelling variants, and formatting differences so meaning-preserving variations do not inflate error rates. Without that, one provider may be penalized for writing “fifty dollars” where another writes “$50”, even though both captured the meaning correctly.
To keep the project lean, split the work into four steps:
Select representative audio samples.
Create or verify human transcripts.
Run each provider on the exact same files and settings where possible.
Score outputs with the same normalization and review qualitative failure patterns.
That approach gives you a credible side-by-side view quickly. For teams building voice agents, testing speech-to-text in voice agent pipelines can also help reveal how transcription errors affect downstream interactions. If you are evaluating options for production use, it also helps to shortlist vendors with strong documentation and developer tools for voice recognition so your technical team can move from testing into implementation without changing standards halfway through.
Most weak benchmarks fail for predictable reasons. One is using different datasets for different providers, which makes the comparison inherently unfair. Another is weak ground truth, where the reference transcript is incomplete or inconsistent and the scoring punishes the model for errors that are not really there.
Formatting noise is another major problem. If your process counts trivial differences in punctuation, capitalization, or number formatting as recognition failures, your scores will exaggerate the gap between systems. The reverse mistake is being too forgiving and normalizing away details that actually matter, such as product codes, monetary amounts, or IDs.
Teams also skew results by testing too little audio or by over-indexing on easy clips. Gladia warns against too few samples and the wrong distribution of real audio diversity. A benchmark built only on clean internal demos may tell stakeholders what they want to hear, but it will not survive contact with production.
Once results are in, the final step is turning them into a recommendation other teams can trust. That means going beyond "Provider A had the best WER." Public benchmark results, such as Speechmatics' Melia performance in Artificial Analysis testing, can provide a useful reference point, but your recommendation should still reflect your own evaluation. Summarize what was tested, how the reference transcripts were created, how normalization was handled, which metrics were measured, and where each vendor performed well or poorly.
A strong decision memo usually answers five questions:
Did the test set reflect real production traffic?
Were all providers scored under the same conditions?
Which errors matter most for the business?
How did accuracy compare with latency, speed, and cost?
What trade-offs are acceptable for launch?
This kind of summary is far easier to defend in front of product, engineering, procurement, or legal stakeholders because it shows method, not just outcome. It also creates a benchmark you can rerun later as models improve or your use case changes.
By the time you reach vendor selection, the strongest option is rarely the one with the best marketing line. It is the one that performs well on your audio, fits your latency and pricing needs, and gives your team the tools to evaluate and deploy with confidence.
That is where Speechmatics can fit well for teams that need robust speech technology backed by practical implementation support. If you are comparing providers and want to move from broad claims to a repeatable, evidence-based process, Speechmatics offers guidance, platform access, and the kind of workflow support serious teams look for when accuracy really matters.
The best approach is to test multiple providers on the same set of representative real-world audio, score them against human-created reference transcripts, and apply the same normalization before calculating metrics.
Not always. WER is a useful baseline, but many teams also need to assess entity accuracy, latency, diarization quality, timestamp performance, and cost.
You do not always need a huge dataset. A smaller test set can still be useful if it reflects your real traffic and includes the difficult cases that matter most to your product.
They often use different datasets, scoring rules, normalization methods, and use cases. A model that performs well on one benchmark may not perform the same way on your own recordings.
No. Independent human reference transcripts are far more reliable for fair benchmarking.
Common issues include weak ground truth, too little test data, different datasets per provider, and failing to normalize equivalent transcript variations before scoring.

Discover how medical transcription improves clinician productivity by reducing documentation time, streamlining workflows, and supporting patient care.
![[alt: Healthcare is a strain image]](/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fyze1aysi0225%2F4YLB294PotEnVZFTtksUt8%2F0f9e81fbe24027f52d1941713e032217%2Fmedical_blog_header_general_01.webp&w=3840&q=75)
As healthcare systems face growing pressure, multilingual AI could help clinicians navigate language barriers and spend more time with patients.

Ten questions to Stuart Wood, Director of Product, on the economics of speech at scale, how close local accuracy now gets to cloud, and who could benefit from Speechmatics On-Device.

Learn how law firms can reduce deposition costs with AI transcription by saving time, lowering expenses, improving efficiency, and streamlining workflows.

New ways to pay from October 1