NEW
A model mapping audio features to phonetic states to enable automatic speech recognition.
DESCRIPTION
Acoustic models estimate the likelihood of audio features given phonetic units, historically using HMM-GMM and now deep neural networks. They work with pronunciation lexicons and language models to decode words. Training requires large transcribed speech corpora and careful feature extraction. Modern end-to-end ASR partially subsumes acoustic modeling but the concept remains foundational.
ALTERNATIVE DEFINITIONS
Wikipedia
An acoustic model is a component of a speech recognition system that represents the relationship between an audio signal and the phonetic units in a language.
General definition connecting audio signals to phonetic units.
CMU Sphinx
Acoustic model contains the statistical representations of the sounds that make up each word.
Emphasizes statistical representations of sounds in words within ASR toolchain context.
RELATED TERMS
Speech Recognition Pronunciation Dictionary Connectionist Temporal Classification Hidden Markov Model Kaldi Mel-Frequency Cepstral Coefficients End-to-End ASR Forced Alignment Speech-to-Text
COMPETING TERMS
Language Model End-to-End ASR Model
RELATIONS
- Broader: Model
KNOWLEDGE AREAS
AI Data Science Real-time & Streaming Data
TARGET AUDIENCE
AI Engineer Data Scientist MLOps Engineer Software Developer
EXTERNAL SOURCES
- Wikipedia - Acoustic model
- Kaldi - Acoustic modeling concepts in Kaldi
- Google Cloud - Concepts of ASR including acoustic models
TOP QUESTIONS
What data is required to train an Acoustic Model?
Large volumes of transcribed speech covering varied speakers, accents, noise conditions, and domains. Balanced, high-quality labels significantly affect recognition accuracy.
Category: Requirements
How does an Acoustic Model differ from a Language Model?
The acoustic model maps audio to phonetic probabilities, while the language model constrains word sequences. Together they decode speech into text.
Category: Comparison
Are Acoustic Models still relevant with end-to-end ASR?
Yes. End-to-end models implicitly learn acoustic and language representations, but acoustic modeling concepts inform architecture and error analysis.
Category: Relevancy
What features are commonly used by Acoustic Models?
MFCCs, filterbanks, or learned spectrogram features from CNNs. Modern systems often learn features directly from waveforms.
Category: Concepts
What are common mistakes in building Acoustic Models?
Insufficient domain coverage, poor alignment quality, and mismatched train-test acoustics lead to high error rates.
Category: Mistakes
How do you evaluate Acoustic Model performance?
Use word error rate (WER) or character error rate (CER) on held-out benchmarks, plus per-condition breakouts.
Category: Testing
What training objectives are used?
CTC, cross-entropy with frame-level targets, sequence discriminative criteria (sMBR, MMI), or transducer losses.
Category: Techniques
How does noise robustness factor in?
Data augmentation (e.g., SpecAugment), noise injection, and multi-condition training improve robustness.
Category: BestPractice
How do pronunciation lexicons interact with Acoustic Models?
Lexicons map words to phoneme sequences, bridging acoustic scores and language models during decoding.
Category: Architecture