TokenChain: A Discrete Speech Chain via Semantic Token Modeling
Mingxuan Wang, Satoshi Nakamura
TL;DR
TokenChain presents a fully discrete speech chain that binds a semantic-token ASR with a two-stage TTS (autoregressive T2S and masked S2A) in a closed loop, enabling end-to-end feedback via ST estimators and dynamic loss balancing. The approach leverages semantic token representations to jointly train recognition and token-conditioned generation, achieving faster convergence (2–6 epochs) and substantial WER reductions on LibriSpeech and TED-LIUM with limited forgetting. Quantitative results show 5–13% lower equal-epoch error and up to 56% ASR and 31% T2S WER reductions under domain adaptation, demonstrating robust cross-domain transfer. The work highlights the viability and benefits of token-centric, discrete interfaces for bidirectional speech chain learning and efficient optimization in modern ASR/TTS pipelines.
Abstract
Machine Speech Chain, simulating the human perception-production loop, proves effective in jointly improving ASR and TTS. We propose TokenChain, a fully discrete speech chain coupling semantic-token ASR with a two-stage TTS: an autoregressive text-to-semantic model co-trained with ASR and a masked-generative semantic-to-acoustic model for synthesis only. End-to-end feedback across the text interface is enabled with straight-through argmax/Gumbel-Softmax and balanced with supervised ASR via dynamic weight averaging. Ablations examine optimal temperature schedules for in- and cross-domain transfer. Evaluation reveals TokenChain surpasses baseline accuracy 2-6 epochs earlier and yields 5-13% lower equal-epoch error with stable T2S on LibriSpeech, and reduces relative ASR WER by 56% and T2S WER by 31% on TED-LIUM with minimal forgetting, showing that chain learning remains effective with token interfaces and models.
