Style Tokens: Unsupervised Style Modeling, Control and Transfer in End-to-End Speech Synthesis
Yuxuan Wang, Daisy Stanton, Yu Zhang, RJ Skerry-Ryan, Eric Battenberg, Joel Shor, Ying Xiao, Fei Ren, Ye Jia, Rif A. Saurous
TL;DR
This paper introduces Global Style Tokens (GSTs), an unsupervised style modeling mechanism integrated into Tacotron to capture, control, and transfer speaking style. GSTs use a reference encoder and a bank of style tokens attended by the reference to produce a style embedding that conditions the text encoder, enabling token-based style control, style scaling, and both parallel and non-parallel style transfer. The authors demonstrate interpretability of tokens, robustness to noisy found data, and the ability to distinguish style from content, including speaker identity and noise. These results suggest GSTs offer a scalable, data-efficient approach to expressive, long-form TTS and may generalize to other domains requiring interpretable, controllable latent factors. Overall, GSTs provide a principled framework for unsupervised prosody modeling with practical benefits for real-world speech synthesis.
Abstract
In this work, we propose "global style tokens" (GSTs), a bank of embeddings that are jointly trained within Tacotron, a state-of-the-art end-to-end speech synthesis system. The embeddings are trained with no explicit labels, yet learn to model a large range of acoustic expressiveness. GSTs lead to a rich set of significant results. The soft interpretable "labels" they generate can be used to control synthesis in novel ways, such as varying speed and speaking style - independently of the text content. They can also be used for style transfer, replicating the speaking style of a single audio clip across an entire long-form text corpus. When trained on noisy, unlabeled found data, GSTs learn to factorize noise and speaker identity, providing a path towards highly scalable but robust speech synthesis.
