Skip to content

Hearing Machines

Self-Supervised Speech Features

8 min+80 XPStep 1/10

Labels don't scale, audio does

Transcribed speech is expensive; raw audio is free. Self-supervised learning exploits that asymmetry — learn speech structure from unlabeled audio first, then fine-tune on tiny labeled sets.

Two recipes define the era:

  • wav2vec 2.0 — mask spans of the encoded waveform, then contrastively identify the true quantized representation of masked positions against distractors. The model learns 'what sound belongs here' — phonetic structure without a single transcript.
  • HuBERT — cluster features into pseudo-labels (k-means units), mask spans, predict the hidden units. BERT's recipe on discovered speech units — iterating clustering → training → re-clustering refines the units themselves.

Result: models fine-tuned on minutes of labels matched earlier systems trained on hundreds of hours.

insight

SSL speech models discovered units that behave like phonemes without ever seeing text — the structure was in the audio all along; labels just name it.