Why audio is the awkward modality
Text arrives already discrete. Characters are symbols, a tokenizer groups them, and the sequence is short: a minute of speech transcribed is on the order of two hundred tokens.
Audio arrives as a waveform, a continuous pressure signal sampled many thousands of times a second. At 24 kHz with 16 bits per sample, one second is 24,000 numbers, or 384 kilobits.
Two problems follow, and they pull in opposite directions.
The sequence is far too long. A transformer over raw samples would need to attend across 24,000 positions per second, which is untenable for anything but very short clips.
And the samples are the wrong unit. An individual sample carries almost no meaning. What matters is structure across thousands of them: the pitch of a voice, the shape of a vowel, the timing of a consonant. Predicting the next sample is a task about waveform continuity, not about speech.
So the first job in any speech model is finding a representation that is short enough to model and meaningful enough to be worth modelling. Everything else in this path depends on how that is solved.

