What is Speech-to-text (STT)?
Speech-to-text (STT) converts spoken audio into written text so software can search, analyze, route, or respond to what a person said.
- Acronym
- STT
- Aliases
- STT, automatic speech recognition
Why is speech-to-text important for understanding callers in real time?
Speech-to-text converts live caller audio into language that an AI agent can interpret, search, route, and use to take action.
- Captures names, amounts, dates, and other operational details.
- Provides the text context needed for intent detection and dialogue management.
- Creates searchable transcripts for analytics, quality, and follow-up.
- Allows voice workflows to respond while the caller is still engaged.
How Speech-to-text (STT) works
- The audio stream is decoded, resampled, and divided into frames suitable for the recognition model.
- Acoustic and language modeling predicts words or subword units, often producing partial hypotheses while speech continues.
- Endpointing finalizes segments, and formatting adds punctuation, capitalization, numbers, and domain terms.
- The voice application consumes words, timestamps, confidence, and alternatives for dialogue, search, or analytics.
Speech-to-text (STT) in action
A caller says, “Ship two cases to 15 B Street.” Streaming STT provides a partial transcript, then normalizes the quantity and address after context arrives. The agent confirms the address before submitting the order.
How Speech-to-text (STT) is measured or evaluated
Use a stable definition and representative production data. Review these measures together:
- word error rate and entity error rate on representative calls
- time to first partial and final transcript latency
- stability of partial transcripts before finalization
- accuracy by language, accent, codec, noise, and domain term
- downstream intent and task success
Limitations, risks, and common failure modes
- A low overall WER can hide costly errors in names, numbers, and negation.
- Over-aggressive endpointing truncates speech.
- Partial transcripts can cause premature actions if treated as final.
- Recorded voice and transcripts create privacy and retention obligations.
Speech-to-text (STT) vs. automatic speech recognition (ASR)
STT describes the product function of converting speech into written text. ASR is the underlying recognition discipline; in commercial voice systems the terms often refer to the same capability.
What teams should consider when using or implementing Speech-to-text (STT)
- Build an evaluation set from consented production conditions.
- Score critical entities separately from general words.
- Use phrase hints or custom vocabulary carefully and test for regressions.
- Keep partial and final transcript states distinct.
- Confirm high-impact details before taking irreversible action.
Sources
Related terms
- Voice biometricsUnderstand Voice biometrics and its role in secure caller verification. Explore how it works, quality metrics, trade-offs, and implementation risks.
- Automatic speech recognition (ASR)Learn what automatic speech recognition (ASR) is, how it converts speech to text, and how teams evaluate accuracy, latency, and reliability.
- Voice AIUnderstand Voice AI and its role in modern customer communication. Explore how it works, quality metrics, trade-offs, and implementation risks.
- PhonemeUnderstand Phoneme and its role in speech recognition accuracy. Explore how it works, quality metrics, trade-offs, and implementation risks.
- Speaker diarizationUnderstand Speaker diarization and its role in multi-speaker call analysis. Explore how it works, quality metrics, trade-offs, and implementation risks.
- Text-to-speech (TTS)Understand Text-to-speech (TTS) and its role in natural voice responses. Explore how it works, quality metrics, trade-offs, and implementation risks.
