the.ai

Speech / Objectives

verified

CTC

Speech recognition has an alignment problem: you have the audio and you have the transcript, but not which frames produced which letters, and hand-labelling that is hopeless. CTC removes the question. It adds a blank symbol meaning "nothing new here", then scores a transcript by summing over every frame-to-letter alignment that could have produced it. You never have to say where a letter starts.

Viz primitive · budget-splitblank-frames = 40

blank-frames holds 50% of the budget; rest holds the remaining 50%.

Frames the alignment spends on the blank symbol against frames that emit a character, in frames. Drag the blank frames up to watch them take over: the transcript's characters are a fixed handful, and everything else is silence, breath, and the tail of a held vowel.

40

Reviewed by opendroid · 2026-08-18

Origin · not linkable

  • Graves et al. 2006 — Connectionist Temporal Classification: Labelling Unsegmented Sequence Data with Recurrent Neural Networks · ICML 2006 · doi:10.1145/1143844.1143891