← Speech and Language Processing
NLP›Popular Textbooks› SLP · Chapter 16

Chapter 16

Automatic Speech Recognition

Chapter: Automatic Speech Recognition, in Daniel Jurafsky and James H. Martin, Speech and Language Processing, 3rd edition draft, August 19, 2026.

Topics to learn

Page numbers refer to the linked chapter PDF.

FAQ

Is word error rate a judgment of meaning?

No. It counts word insertions, deletions, and substitutions against a reference transcript, then divides by the number of reference words. A wrong name and a wrong function word can cost the same unless you inspect the errors.

What problem does CTC solve?

A recording has many more frames than words, and the frame alignment is unknown. CTC allows blank steps and repeated labels so the model can be trained without a hand-marked alignment.

Is HuBERT ordinary next-word supervision?

No. It predicts discovered audio units, produced by clustering, from masked audio. That is separate from training a decoder to emit words.

Why does the chapter separate RNN-T from a full-utterance encoder-decoder?

A streaming model has to produce text before the utterance is finished. An encoder that waits for the whole recording can use future audio that a streaming system does not yet have.