the.ai

Speech / Recognition

verified

Speech Recognition

Turning audio into text used to mean four separate models — acoustics, pronunciation, language, and a decoder to reconcile them. Now it is usually one network that reads a spectrogram and writes characters. What makes it hard is not the size of the vocabulary but the variation: the same sentence differs by speaker, room, microphone, and mood, and none of that is in the transcript you train against.

Viz primitive · attention-heatmaptokens = 8
query ↓key →

8 queries against 12 keys; a brighter cell means more of that query's attention went to that key. Nothing is masked: every target position can read every source position.

Output tokens against encoder frames, nothing masked — every token may read every frame. Drag the frames up to watch each token spread over more of the utterance: an utterance runs far longer than its transcript, and reconciling those two lengths is the problem the architecture exists to solve.

12

Reviewed by opendroid · 2026-08-18