Amazon Transcribe のアイコン

Amazon Transcribe Specialized2017年〜

A high-accuracy speech recognition service that automatically converts audio to text

What It Does

Amazon Transcribe is a speech-to-text (STT) service that automatically converts audio to text. It supports both real-time streaming audio and pre-recorded audio files. With support for 100+ languages including Japanese, it offers advanced features like speaker identification, custom vocabularies, automatic punctuation, and profanity filtering. Amazon Transcribe Medical is also available, optimized for medical terminology recognition.

Use Cases

Transcribing call center recordings, auto-generating meeting minutes, creating video subtitles, producing podcast transcripts, auto-documenting medical consultations, recording court testimony, analyzing customer support quality, and creating searchable media archives.

Everyday Analogy

Think of a stenographer. In meetings or courtrooms, stenographers record speech in real time, but long sessions require multiple stenographers and costs add up. Transcribe is like a tireless stenographer that accurately converts hours of audio to text and even identifies who's speaking.

What Is Transcribe?

Amazon Transcribe is AWS's automatic speech recognition (ASR) service, announced in 2017. Using deep learning models, it accurately converts speech from various audio environments (phone lines, meeting rooms, outdoors) to text. Batch processing handles audio files stored in S3 asynchronously, while streaming processing converts microphone or live audio to text in real time. Output is in timestamped JSON format with start and end times for each word, enabling subtitle generation and highlight features.

Speaker Identification and Custom Vocabularies

Transcribe's Speaker Diarization feature automatically identifies who spoke when in multi-speaker meetings or conversations. It can distinguish up to 10 speakers, useful for meeting minutes and separating call center operator and customer speech. Custom vocabularies let you pre-register industry-specific terms, product names, and personal names to improve recognition accuracy. Custom language models can build even more accurate recognition models specialized for specific domains. For detailed coverage of speaker identification and custom vocabularies, reference books on Amazon provide in-depth explanations.

Content Filtering and Analytics Integration

Transcribe includes content filtering that automatically masks inappropriate language. PII (Personally Identifiable Information) auto-detection and masking can remove names, phone numbers, credit card numbers, and other sensitive information from text output. You can also pipe Transcribe output to Amazon Comprehend for sentiment analysis or Amazon Translate for multilingual translation, building advanced speech analytics pipelines. Integration with Contact Lens for Amazon Connect automates call center quality analysis.

Things to Watch Out For

  • Low audio quality (noisy, low volume) reduces recognition accuracy - consider improving input audio quality or using custom vocabularies
  • Streaming processing suits real-time scenarios but may be slightly less accurate than batch processing
共有するXB!