Scaling Speech Tokenizers with Diffusion Autoencoders
Yuancheng Wang, Zhenyu Tang, Yun Wang, Arthur Hinsvark, Yingru Liu, Yinghao Li, Kainan Peng, Junyi Ao, Mingbo Ma, Mike Seltzer, Qing He, Xubo Liu
TL;DR
SiTok tackles the challenge of jointly compressing speech signals, reconstructing high-fidelity audio, and preserving semantic content for speech understanding by learning a diffusion-based, end-to-end tokenizer. It integrates a diffusion decoder with a vector-quantized latent space and a semantic regularization signal via a CTC loss, enabling extremely low token rates ($12.5$ Hz) and low bitrates ($0.2$ kbps) while scaling to $1.6$B parameters and training on $2$ million hours. The method achieves competitive reconstruction quality and state-of-the-art understanding tasks, and supports zero-shot speech generation with efficient autoregressive TTS using the learned tokens. Practically, SiTok provides a unified representation that improves scalability for speech language models and enables faster generation due to compact token sequences.
Abstract
Speech tokenizers are foundational to speech language models, yet existing approaches face two major challenges: (1) balancing trade-offs between encoding semantics for understanding and acoustics for reconstruction, and (2) achieving low bit rates and low token rates. We propose Speech Diffusion Tokenizer (SiTok), a diffusion autoencoder that jointly learns semantic-rich representations through supervised learning and enables high-fidelity audio reconstruction with diffusion. We scale SiTok to 1.6B parameters and train it on 2 million hours of speech. Experiments show that SiTok outperforms strong baselines on understanding, reconstruction and generation tasks, at an extremely low token rate of $12.5$ Hz and a bit-rate of 200 bits-per-second.
