Speech-to-Text Benchmark Results - Word Error Rate (WER %, lower is better)

Methodology: benchmarks run on the same framework as the Solaria-1 campaign. Solaria-3 and Solaria-1 compared against 8 speech-to-text providers. Each provider tested on identical audio files via production APIs with default settings. Real customer audio = Gladia internal production dataset, annotated by humans. Soniox and Pipecat STT Benchmark excluded on some datasets pending data availability. Transcriptions normalized with OpenAI Whisper text normalizer before WER computation. Diarization Error Rate (DER) measured on DIHARD III using standard protocols. 74+ hours of audio across 8 evaluation datasets. Full open benchmark methodology: https://github.com/gladiaio/normalization

Columns: WER = Word Error Rate (%, lower is better) · Perfect = number of files with 0% WER · High WER = files with WER above 50% · RTFx = Real-Time Factor multiplier (higher = faster than real-time)

Real Customer Audio - English (Gladia Internal Dataset)

ProviderWER (%)
Solaria-39.6
ElevenLabs Scribe v29.9
AssemblyAI10.0
Deepgram Nova-310.7
Mistral Voxtral12.2
Solaria-112.9

Switchboard - Conversational Speech

ProviderWER (%)Perfect transcriptionsHigh WER filesRTFx
Solaria-333.92730
Solaria-137.32730
AssemblyAI42.32841
Speechmatics46.03170
Mistral Voxtral48.12566
Deepgram Nova-349.82671
ElevenLabs Scribe v255.23160

Common Voice 24 - Clean Audio (Multilingual)

ProviderWER (%)Perfect transcriptionsHigh WER filesRTFx
Speechmatics3.8106722
AssemblyAI3.9104110
ElevenLabs Scribe v23.9105936
Mistral Voxtral5.198426
AssemblyAI Universal v25.296821
Solaria-36.9---
Soniox v47.290271
Deepgram Nova-37.980802
Solaria-18.290421

VoxPopuli - Formal Discourse (European Parliament)

ProviderWER (%)Perfect transcriptionsHigh WER filesRTFx
ElevenLabs Scribe v21.741805
AssemblyAI2.139602
Mistral Voxtral2.139405
Solaria-12.239303
AssemblyAI Universal v22.237703
Solaria-32.9---
Speechmatics3.032606
Deepgram Nova-33.236307

Earnings22 Full - Financial Calls (Long-form, single file)

ProviderWER (%)RTFx
ElevenLabs Scribe v29.435
Speechmatics10.017
AssemblyAI Universal v311.071
AssemblyAI Universal v211.182
Mistral STT11.6135
Solaria-111.828
Deepgram v314.5348

Earnings22 Cleaned AA - Financial Calls (Curated by Artificial Analysis)

ProviderWER (%)RTFx
Solaria-36.4-
AssemblyAI6.964
ElevenLabs Scribe v27.732
Speechmatics7.824
Mistral Voxtral7.957
Solaria-18.139
Deepgram Nova-312.0234

Multilingual LibriSpeech - Audiobooks (5 languages, average)

ProviderWER (%)Perfect transcriptionsHigh WER filesRTFx
ElevenLabs Scribe v23.7565315
AssemblyAI4.750831
Soniox v45.637836
Solaria-15.936733
AssemblyAI Universal v26.236923
Deepgram Nova-37.527047
Solaria-38.0---

Multilingual LibriSpeech - WER by Language (%)

ProviderGerman (DE)Spanish (ES)French (FR)Italian (IT)Portuguese (PT)
Solaria-15.04.04.89.95.3
AssemblyAI Universal v33.53.22.69.74.4
ElevenLabs Scribe v23.13.22.96.13.0
Soniox v45.44.45.08.84.3
AssemblyAI Universal v23.44.05.811.95.9
Deepgram v36.94.66.28.811.3

Pipecat STT Benchmark - Real-Time Streaming

ProviderWER (%)Perfect transcriptionsHigh WER filesRTFx
AssemblyAI Universal v32.053102
ElevenLabs Scribe v22.251208
AssemblyAI Universal v22.549401
Mistral STT2.648505
Solaria-12.748204
Speechmatics2.747600
Soniox v42.948002
Deepgram v33.144908

Speaker Diarization Benchmark - DIHARD III - Diarization Error Rate (DER %, lower is better)

ProviderBroadcastMeetingWeb VideoSocio FieldCourtClinicalRestaurantSocio LabCTSMaptaskSimple AvgWeighted Avg
Solaria-19.429.944.412.33.913.341.35.57.74.517.216.6
NVIDIA NeMo Sortformer10.333.043.513.024.114.450.98.614.18.222.020.4
pyannoteAI Community-110.535.848.717.911.623.849.913.912.310.223.523.0
Speechmatics17.255.655.628.915.024.958.418.620.123.431.830.1
AWS Transcribe16.451.460.325.216.727.363.120.231.222.933.533.8
Soniox STT-async-preview-v124.858.357.530.139.335.167.428.029.227.639.737.8
ElevenLabs Scribe-v125.650.563.429.723.147.757.430.322.945.239.639.5
OpenAI GPT-4o Transcribe26.457.864.128.830.040.859.726.5-34.841.042.8
AssemblyAI Universal30.946.468.433.124.551.459.433.133.142.142.243.9
Deepgram v327.059.783.035.525.644.875.232.235.545.946.446.9

Speech-to-text benchmark FAQs

Which speech-to-text API has the lowest word error rate?

It depends on the audio. In this benchmark, Gladia's Solaria-3 has the lowest word error rate on real customer calls (9.6%), Switchboard telephone conversations (33.9%) and Earnings22 cleaned financial calls (6.4%). Speechmatics leads on Common Voice 24 (3.8%), ElevenLabs Scribe v2 leads on VoxPopuli (1.7%) and Multilingual LibriSpeech (3.7%), and AssemblyAI Universal v3 leads on the Pipecat real-time streaming benchmark (2.0%). Test on audio that matches your production use case.

How is word error rate measured in this benchmark?

Word error rate is the share of words a model substitutes, deletes or inserts compared with a human reference transcript. Each audio file is sent to every provider's production API with default settings, and every output is normalized with the OpenAI Whisper text normalizer before scoring. The full framework is open source on GitHub so anyone can reproduce the results.

What does RTFx mean in speech-to-text benchmarks?

RTFx is the real-time factor multiplier: how many times faster than real time a provider transcribes audio. Higher is faster. On the Earnings22 cleaned dataset, for example, Deepgram Nova-3 runs at 234x and AssemblyAI at 64x. RTFx measures throughput, not the delay before the first words appear in a live stream.

Which speech-to-text API is most accurate for speaker diarization?

Diarization accuracy is measured with diarization error rate (DER), where lower is better. On the DIHARD III benchmark, Gladia's Solaria-1 has a weighted average DER of 16.6%, compared with 20.4% for NVIDIA NeMo Sortformer, 23.0% for pyannoteAI Community-1 and 30.1% for Speechmatics.

New Try our blind STT comparison tool →

Open speech-to-text API benchmarks

We evaluated Solaria-3 and Solaria-1 against 8 speech-to-text providers across 8 datasets and 74+ hours of audio. The full methodology is open-sourced so results can be independently reproduced.

SUMMARY

Average word error rate by provider

Solaria-3 has the lowest word error rate on real customer calls (9.6%), conversational telephone speech (Switchboard, 33.9%) and financial calls (Earnings22 cleaned, 6.4%). On clean read speech it trails: Speechmatics leads Common Voice at 3.8% to Solaria-3's 6.9%, and ElevenLabs Scribe v2 leads VoxPopuli at 1.7% to 2.9%.

Across the four datasets where all six providers were tested, average word error rate is Solaria-3 12.5%, AssemblyAI 13.8%, Speechmatics 15.2%, Mistral Voxtral 15.8%, ElevenLabs Scribe v2 17.1% and Deepgram Nova-3 18.2%. Conversational telephone audio drives the gap: excluding Switchboard, AssemblyAI leads at 4.3% and Solaria-3 is fifth at 5.4%. Data as of March 2026.

Provider and model Average WER, 4 shared datasets Real customer calls WER Lowest WER on Price per 1,000 min
Gladia Solaria-312.5%9.6%Real customer calls, Switchboard, Earnings22 cleaned€2.67 async (Self-serve)
AssemblyAI13.8%10.0%Pipecat streaming (Universal v3)$3.50 async (Universal-3.5 Pro)
Speechmatics15.2%Not testedCommon Voice 24$4.00 async (Melia 1 base)
Mistral Voxtral15.8%12.2%None$3.50 async (Voxtral Mini)
ElevenLabs Scribe v217.1%9.9%VoxPopuli, Earnings22 full, Multilingual LibriSpeech$3.67 async (Scribe v2)
Deepgram Nova-318.2%10.7%None$4.30 async (Nova-3)

Average WER is the simple mean of Switchboard, Common Voice 24, VoxPopuli and Earnings22 cleaned, the four datasets where all six providers were tested. Per-dataset results are below. Prices are public list rates converted to per 1,000 minutes from each vendor’s pricing page (Gladia €0.16/hr Solaria-3 Self-serve; AssemblyAI $0.21/hr; Speechmatics Melia 1 $0.24/hr; Mistral Voxtral Mini $0.0035/min; Deepgram Nova-3 $0.0043/min; ElevenLabs Scribe v2 $0.00367/min). Checked October 2026.

ALL RESULTS AT A GLANCE

Speech-to-text API WER comparison across 8 datasets

Lower WER is better. Filter by dataset to focus on what matters to you.

INDEPENDENT VALIDATION

How Solaria ranks on the Hugging Face Open ASR Leaderboard

Our own STT benchmark above is open-sourced so anyone can reproduce it. Solaria-3 also ranks #2 of every model on the Open ASR Leaderboard, a third-party speech recognition benchmark maintained by Hugging Face outside Gladia. Its private conversational track is never released, so no vendor can train on it - results reflect true unseen-audio performance.

Private (conversational) - WER %, lower is better

  1. 1 Qwen3-ASR-1.7B 13.9
  2. 2 Gladia Solaria-3 14.18
  3. 3 ARK-ASR-0.6B 14.41
  4. 4 Qwen3-ASR-0.6B 14.48
  5. 5 resonant-1 14.54
  6. 6 vfast 14.62

Top 6 of the leaderboard. View the leaderboard →

OPEN METHODOLOGY

How we benchmark speech-to-text APIs

8
Evaluation datasets
74+
Hours of audio
8
Speech-to-text providers compared

Each audio file is sent to every provider's production API with default settings. Solaria-3, Solaria-1, and every competitor are tested on identical files - no custom tuning or prompt engineering.

Transcription outputs are normalized using the OpenAI Whisper text normalizer before WER computation. Diarization Error Rate (DER) is measured on DIHARD III challenge datasets using standard protocols.

The full framework is open-sourced on GitHub. Real customer audio is Gladia's internal production dataset, annotated by humans - Soniox and Pipecat STT Benchmark excluded on some datasets pending data availability.

Speech-to-text benchmark FAQs

Transparent benchmarks,
open source

Full methodology, evaluation framework, and benchmark report. Reproduce every result independently.