light estimateLast updated 2026-06-19

Best transcription API with speaker diarization

Need to know who spoke when — meetings, interviews, multi-speaker calls? ElevenLabs Scribe v2 is the top-ranked offering with built-in diarization, alongside word timestamps and custom vocabulary. AssemblyAI Universal-3 Pro and Deepgram Nova-3 also return native speaker labels; OpenAI's base transcribe model and Google Gemini do not, needing extra tooling. Diarization quality isn't separately scored here, so this order is accuracy-led. A light estimate from public docs.

DefaultElevenLabs Scribe v2met diarisatieElevenLabs Scribe v2
Provider offerings compared on Price, WER, Langs, Latency and capabilities
OfferingPrice ($/1000 min)WERLangsLatencyCapabilities
ElevenLabs Scribe v2ElevenLabs3.672.2%90150 msdiarizationtimestampsvocab
AssemblyAI Universal-3 ProAssemblyAI3.53.1%99150 msdiarizationtimestampsvocab
Deepgram Nova-3Deepgram4.35.2%50300 msdiarizationtimestampsvocab
Speechmatics EnhancedSpeechmatics6.74%70500 msdiarizationtimestampsvocab
OpenAI gpt-4o-transcribeOpenAI64%
Google Gemini 3 FlashGoogle1.92*2.9%

* token-/credit-priced — the headline understates real per-unit cost, so it is excluded from the cheapest ranking.