Get the 2026 ML Training Cookbook | 52 recipes — GRPO, Flow Matching, World Models, and everything in between Download Now →
Speech Token Models
Learn discrete or continuous speech representations from raw audio through self-supervised training, providing high-quality tokenization for downstream speech generation and understanding. Speech token models convert raw audio waveforms into discrete tokens (for language-model-style processing) or continuous representations (for feature extraction). The training is self-supervised: HuBERT uses a clustering objective where the model predicts masked audio regions; wav2vec 2.0 uses contrastive prediction over latent speech representations; EnCodec and DAC are neural audio codecs trained with reconstruction loss and perceptual losses. The resulting tokens can be used for speech synthesis (as inputs to a codec LM), speech recognition, or emotion/speaker analysis.
Papers, code, and datasets
HuBERT: Self-Supervised Speech Representation Learning by Masked Prediction of Hidden Units
Read on arXiv ↗
wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representations
Read on arXiv ↗
EnCodec: High Fidelity Neural Audio Compression
Read on arXiv ↗
DAC: Descript Audio Codec
Read on arXiv ↗
Datasets & ModelsWant to explore this concept?
Whether you're evaluating speech token models for your workflow or need help implementing it, we can help.