New Voice Standard Bench: 50+ LLMs ranked on real voice tasks Learn more
Insights & Use Cases

What is automatic speech recognition (ASR)?

Automatic speech recognition (ASR) converts spoken language into text using AI. Learn how ASR works, how accuracy is measured, and which models lead in 2026.

Abstract green cone illustration

Written by

Kelsey Foster

Published on

30 September 2026

Automatic speech recognition (ASR) is AI technology that converts spoken audio into written text. An ASR model turns sound waves into acoustic features, predicts the most likely words, and formats the output with punctuation and timestamps. ASR powers live captions, meeting notes, voice agents, and dictation. Speech-to-text (STT) is the same capability described by its output.

If you've watched captions appear as someone talks, asked a voice assistant to set a timer, or read the auto-generated notes from a video call, you've used ASR. What used to require a six-figure enterprise contract now takes a few lines of code against a speech-to-text API.

This guide covers what ASR means, how it differs from related terms, how it works step by step, how accuracy is measured, and where the technology is heading in 2026.

ASR vs. speech-to-text vs. speech recognition: what's the difference?

These terms get used interchangeably, and mostly that's fine. ASR names the technology, speech-to-text names the output, and "speech recognition" is the umbrella term. Voice recognition and NLP are different things.

Term What it is Input → output Typical question it answers
Automatic speech recognition (ASR) The AI technology that recognizes spoken words Audio → text "What was said?"
Speech-to-text (STT) The same capability, named for its output; usually sold as an API Audio → text "Give me a transcript."
Speech recognition Umbrella term for ASR; older usage includes command-and-control systems Audio → text or commands "What was said?"
Voice (speaker) recognition Identifies who is speaking, not what they said Audio → speaker identity "Who said it?"
Natural language processing (NLP) Analyzes text for meaning, intent, and sentiment Text → meaning "What did they mean?"

So when someone asks "is ASR the same as speech-to-text?", the answer is yes for practical purposes. For a deeper look at STT APIs specifically, see our complete guide to speech-to-text.

A short history of ASR

The story starts in 1952, when Bell Labs built "Audrey," a system that could recognize spoken digits, as long as you paused after each one. A decade later, researchers pushed it to handle simple words like "hello." For most of the next fifty years, speech recognition ran on classical statistical methods, mainly Hidden Markov Models (HMMs). These systems worked, but their accuracy plateaued.

The breakthrough came in 2014, when Baidu published Deep Speech: Scaling up end-to-end speech recognition. By replacing the hand-built pipeline with a single neural network trained on large amounts of data, it hit a 16% error rate on a standard benchmark and kicked off the modern ASR era. That shift from stitched-together components to end-to-end AI models is why today's systems keep improving instead of stalling out.

How ASR works, step by step

Every modern ASR system moves audio through roughly the same six-stage pipeline. Here's what happens between someone speaking and text appearing on screen.

  1. Capture and resampling. A microphone records sound as a waveform, which is digitized into samples, usually 16,000 per second for speech. Voice activity detection (VAD) finds the stretches that actually contain speech.
  2. Feature extraction. The waveform is cut into short frames (about 10–25 milliseconds) and converted into a compact representation, typically a log-mel spectrogram: a picture of which frequencies are present over time.
  3. Encoding. A neural network encoder turns those features into representations of the sounds being spoken. Traditional systems predict phonemes here; end-to-end models predict characters, subwords, or tokens directly.
  4. Decoding. The decoder searches for the most likely word sequence given the audio, balancing what it heard against what's plausible in the language. Newer models use an LLM-style decoder that can also take a prompt or context.
  5. Post-processing. The system adds punctuation and casing, converts spoken forms into written ones ("twenty five dollars" → "$25", called inverse text normalization), and can label speakers with speaker diarization.
  6. Output. The API returns the transcript, usually as JSON with word-level timestamps, confidence scores, and speaker labels.

The big difference between old and new systems is how much of this pipeline is one learned model versus separate hand-tuned parts.

The two approaches: traditional hybrid vs. end-to-end AI

There are two dominant ways to build an ASR system, and the gap between them explains most of the accuracy differences you'll see across vendors.

Traditional hybrid approach

The legacy approach dominated for fifteen years and still powers plenty of production systems. It combines three separate models that each need their own training:

  • Lexicon model: describes how words are pronounced, typically hand-built by phoneticians for each language.
  • Acoustic model: predicts which phoneme is spoken in each slice of audio, usually an HMM or GMM variant.
  • Language model: predicts which word sequences are most likely, guiding and correcting the acoustic model's guesses.

A decoder ties the three together. It works, but it's labor-intensive: each component trains independently, force-aligned data is hard to come by, and accuracy tends to plateau.

End-to-end AI approach

This is the approach AssemblyAI takes, and it's where the field is heading. A single model maps audio directly to text, with no force-aligned data and no separately maintained lexicon. Architectures like CTC, attention-based encoder-decoders, and RNN-Transducers learn everything from audio-text pairs. They need far less manual engineering and keep improving as they see more data.

Aspect Traditional hybrid End-to-end AI
Components Lexicon + acoustic + language models Single unified model
Training data Requires force-aligned data Works with unaligned audio-text pairs
Human labor High (phoneticians, alignment) Minimal
Accuracy trend Plateaued Continuously improving
Setup complexity High (multiple models) Lower (single system)
Customization Requires expert knowledge Prompt with context or keyterms
Try ASR on your own audio in the Playground

Upload a file and see a transcript with timestamps and speaker labels in seconds, no code required.

Try playground

How ASR accuracy is measured

The standard metric is word error rate (WER). It compares a machine transcript with a human-verified reference and reports the share of words that are wrong:

WER = (substitutions + deletions + insertions) / words in the reference transcript

Lower is better. A 5% WER means about 95 of every 100 words are right. One nuance trips up a lot of teams: WER only means something against a human-verified reference. Comparing one machine's output with another tells you how much they agree, not how accurate either one is.

WER also treats a missed "um" the same as a wrong phone number. That's why teams now track entity accuracy, semantic WER, and cpWER for multi-speaker audio alongside it. We explain why in word error rate is broken, and our step-by-step guide shows how to measure transcription accuracy on your own audio.

How accurate is ASR in 2026?

Modern ASR is dominated by end-to-end models trained on millions of hours of audio. On AssemblyAI's published benchmarks, Universal-3.5 Pro (pre-recorded audio, released July 7, 2026) averages 4.35% WER across four dataset groups. For streaming, Universal-3.6 Pro Realtime (released September 29, 2026) posts 5.19% WER on a 12,460-scenario English voice-agent benchmark.

Clean benchmarks are the easy part, though. Accents, crosstalk, phone-line compression, and jargon all push error rates up. For model-by-model numbers and how they hold up on messy audio, see how accurate speech-to-text is in 2026.

Model family Approach Typical English WER Streaming
Foundation ASR APIs (e.g., AssemblyAI Universal-3.5 Pro) End-to-end, trained on millions of hours ~4–6% on mixed real-world datasets Yes (Universal-3.6 Pro Realtime)
Open-source transformer models (Whisper, NVIDIA NeMo) End-to-end Varies widely by model size and audio Mostly batch; some streaming variants
Legacy hybrid systems (HMM/GMM) Separate acoustic, lexicon, and language models Significantly higher on conversational audio Varies

If you're weighing self-hosted options, our roundup of the top open-source STT options compares the leading models on accuracy, streaming, and deployment overhead.

See the full ASR benchmarks

Dataset-by-dataset WER, entity error rates, and diarization results for AssemblyAI's current models.

See benchmarks

Where ASR gets used

  • Contact centers and telephony. Call tracking, cloud phone systems, and support teams run on accurate transcription plus Speech Understanding features like sentiment, topic detection, and PII redaction.
  • Video and media. Captioning, search, and moderation make audio and video accessible at scale.
  • Meetings and notetakers. AI notetakers like Granola and Fireflies transcribe conversations and turn them into summaries and action items.
  • Voice agents. Real-time transcription is the front end of every AI voice agent: streaming speech-to-text feeds an LLM that decides what to say back.
  • Dictation. Clinicians, lawyers, and knowledge workers speak notes and documents instead of typing them.

The results show up in business metrics. Siro reported a 90% reduction in customer complaints and support tickets after building on AssemblyAI. CallRail doubled its Conversation Intelligence customers by building generative AI products on top of transcription data. For what happens once you go beyond raw transcripts, see our guide to voice intelligence.

The challenges ASR still faces

Even the best models haven't fully closed the gap to careful human transcribers. Speech is full of dialects, slang, code-switching, crosstalk, and domain jargon, and the long tail of edge cases is hard to cover. Entities are the hardest part: names, emails, account numbers, and drug names are exactly the words downstream systems act on.

Custom models sound like the fix, but unless you have a narrow use case, a strong general model with contextual prompting usually beats a custom one and is cheaper to maintain.

Privacy is the other pressure point. In AssemblyAI's 2025 industry survey, over 30% of respondents flagged data privacy as a significant challenge. Data handling, PII redaction, and clear training policies belong on your evaluation checklist, not just accuracy.

Where ASR is heading

A few years ago, the frontier was self-supervised learning and foundation models. That future has arrived. The interesting shift now isn't more data. It's context.

Newer models take direction before they listen. Universal-3.6 Pro Realtime can read the voice agent's last question and carries a rolling memory of the conversation, so a one-word answer or a spelled-out account ID resolves correctly. Universal-3.5 Pro accepts contextual prompts for pre-recorded audio. In one internal healthcare test, feeding a patient's prior-visit note as context cut missed medical terms by 31%.

So the next chapter of ASR is less about hearing words correctly in isolation. It's about understanding them in the situation they were spoken, which is where transcription starts turning into comprehension.

Start building with ASR for free

Get an API key and transcribe your first file with Universal-3.5 Pro or stream with Universal-3.6 Pro Realtime in minutes.

Sign up free

Frequently asked questions

What does ASR stand for in AI?

In AI and computing, ASR stands for automatic speech recognition: technology that converts spoken audio into written text. The acronym has other meanings in cars (anti-slip regulation) and construction (alkali-silica reaction), but in software it almost always means speech recognition. AssemblyAI's Universal models are examples of modern ASR.

Is ASR the same as speech-to-text?

Yes, for practical purposes. ASR is the name of the technology, while speech-to-text (STT) describes what it does: turn audio into text. Vendors like AssemblyAI sell ASR as a speech-to-text API, so you'll see both terms used for the same product.

How does ASR work?

ASR captures audio, converts it into acoustic features such as spectrograms, encodes those features with a neural network, decodes the most likely word sequence, and then adds punctuation, formatting, and speaker labels. Modern end-to-end systems like AssemblyAI's Universal-3.5 Pro handle most of these steps inside a single model.

What's the difference between ASR and NLP?

ASR converts spoken audio into text, while natural language processing (NLP) analyzes that text for meaning, intent, and sentiment. Think of ASR as the ears and NLP as the brain. Voice AI products usually chain them: AssemblyAI transcribes the audio, then an LLM or Speech Understanding model interprets it.

How accurate is ASR in 2026?

Leading ASR models reach roughly 4–6% word error rate on mixed real-world datasets. AssemblyAI's Universal-3.5 Pro averages 4.35% WER on its published benchmarks, and Universal-3.6 Pro Realtime posts 5.19% WER on a 12,460-scenario voice-agent benchmark. Accuracy drops on noisy, accented, or jargon-heavy audio, so test on your own files.

What are the main challenges of ASR?

The hardest problems are accents and dialects, overlapping speakers, background noise, domain terminology, and entities like names, emails, and numbers. Data privacy is also a concern, since some providers store raw audio or train on customer data. AssemblyAI addresses the accuracy side with contextual prompting and keyterm prompting.

Is ASR a form of AI?

Yes. Modern ASR uses AI models, typically end-to-end neural networks trained on millions of hours of audio, to convert speech into text. AssemblyAI's Universal models are AI models of this kind, and they keep improving as they're trained on more real-world speech.