Stable-TTS: Stable Speaker-Adaptive Text-to-Speech Synthesis via Prosody Prompting
Wooseok Han, Minki Kang, Changhun Kim, Eunho Yang
TL;DR
Stable-TTS tackles the challenge of stable speaker-adaptive TTS with limited and noisy target data by leveraging a small set of high-quality prior samples. It integrates a diffusion-based generator with a Prosody Language Model for prior prosody prompting and a prior-preservation loss during fine-tuning to prevent overfitting. The approach combines a text encoder, prosody encoder, timbre encoder, and a diffusion model, with prior samples guiding both prosody generation and stability through a discretized prosody codebook and a PLM that uses prompts from prior data. Experimental results across LibriTTS, VCTK, and VoxCeleb show substantial improvements in intelligibility (WER reductions), naturalness (MOS), and speaker similarity (SMOS) with limited and noisy data, highlighting the method’s practical impact for low-resource or real-world voice cloning scenarios.
Abstract
Speaker-adaptive Text-to-Speech (TTS) synthesis has attracted considerable attention due to its broad range of applications, such as personalized voice assistant services. While several approaches have been proposed, they often exhibit high sensitivity to either the quantity or the quality of target speech samples. To address these limitations, we introduce Stable-TTS, a novel speaker-adaptive TTS framework that leverages a small subset of a high-quality pre-training dataset, referred to as prior samples. Specifically, Stable-TTS achieves prosody consistency by leveraging the high-quality prosody of prior samples, while effectively capturing the timbre of the target speaker. Additionally, it employs a prior-preservation loss during fine-tuning to maintain the synthesis ability for prior samples to prevent overfitting on target samples. Extensive experiments demonstrate the effectiveness of Stable-TTS even under limited amounts of and noisy target speech samples.
