Amazon Transcribe

Fully managed automatic speech recognition (ASR) that converts audio and video into text.

Verified against AWS documentation · 2026-08-24

Key facts

  1. 01Two modes: batch reads a media file from S3, streaming takes live audio over HTTP/2 or WebSocket
  2. 02Output is JSON — every word carries a timestamp and a confidence score; SRT/VTT subtitle files are optional extras
  3. 03Speaker partitioning (diarization) labels speakers sharing one channel; channel identification splits two-channel audio (agent vs caller)
  4. 04Accuracy tuning ladder: custom vocabulary (free word list) → custom language model (paid, trained on your own text)
  5. 05Limits: batch media under 4 hours and 2 GB, 100 concurrent jobs (up to 10,000 queued, FIFO), max 2 audio channels

Exam triggers

Phrases and scenarios that point here.

  • "Make recordings searchable", "convert calls/meetings to text", "index audio content"
  • Subtitles or closed captions for video → Transcribe, not Polly
  • Live captioning or real-time agent assist → streaming, not batch
  • Strip card numbers or SSNs out of call recordings → Transcribe PII redaction

Not this service

  • Text → speech (the reverse direction) → Polly
  • Sentiment, entities, or key phrases from the transcript → Comprehend
  • Transcript in a different language → Translate; Transcribe only outputs the language that was spoken

Use cases

  1. 01Turning a backlog of recorded webinars and podcasts into searchable text, so someone can jump straight to the pricing discussion instead of scrubbing a timeline
  2. 02Contact centre QA — stereo call recordings split by channel so you can measure agent talk time and grep for required compliance phrases
  3. 03Auto-captioning pipeline for a video platform: upload lands in S3 → Lambda starts a job → SRT file written next to the asset
  4. 04Redacting PII from recordings before transcripts reach the data lake, so analysts can query them without ever touching card numbers
  5. 05Live captions for all-hands and training sessions, where remote or hard-of-hearing attendees need text as it's spoken

How it's charged

  1. 01Billed per second of audio in one-second increments — you pay for media duration, not transcript length, so silence and hold music cost the same as speech
  2. 0215-second minimum per request — thousands of two-second voice clips each bill as 15 seconds, so concatenate short audio before sending
  3. 03Tiered monthly volume discounts, with rates varying by Region — choose Region for latency and data residency, then check the rate
  4. 04Add-ons bill on top of the base rate: PII redaction, custom language models, toxicity detection. Custom vocabulary is free
  5. 05Two-channel audio bills on total duration, not per channel; Transcribe Medical and Call Analytics sit on separate, higher rate cards

Commonly confused with

References