DiffStyleTTS: Diffusion-Based Hierarchical Prosody Modeling for Text-to-Speech with Diverse and Controllable Styles

Abstract

Human speech exhibits rich and flexible prosodic variations. To address the one-to-many mapping problem from text to prosody in a reasonable and flexible manner, we propose DiffStyleTTS, a multi-speaker acoustic model based on a conditional diffusion module and an improved classifier-free guidance, which hierarchically models speech prosodic features, and controls different prosodic styles to guide prosody prediction. Experiments show that our method outperforms all baselines in naturalness and achieves superior synthesis speed compared to three diffusion-based baselines. Additionally, by adjusting the guiding scale, DiffStyleTTS effectively controls the guidance intensity of the synthetic prosody.


Naturalness of Audio Samples from Various TTS Models


DiffStyleTTS Generates Two Samples from Different Terminal Conditions with η=1.0 and γ=0.7

First Example


Ground Truth DiffStyleTTS 1 DiffStyleTTS 2 FastSpeech2
FastSpeech2* Grad-TTS Guided-TTS DiffProsody
w/o ISC w/o AISC w/o TEC

Second Example


Ground Truth DiffStyleTTS 1 DiffStyleTTS 2 FastSpeech2
FastSpeech2* Grad-TTS Guided-TTS DiffProsody
w/o ISC w/o AISC w/o TEC

Sampling Process of Normalized Explicit Prosodic Features for an Example



DiffStyleTTS vs. FastSpeech2 Baseline: Probability Density Distribution of Explicit Prosodic Features


Pitch Energy Duration


Prosodic Control via Classifier-Free Guidance


Different Guiding Scale η with γ=0.7


η=1.0 η=3.0 η=5.0 η=7.0

Different Correction Scale γ with η=7.0


γ=0, Phoneme Distortion Exists γ=0.4, Alleviating Phoneme Distortion γ=0.7, Resolving Phoneme Distortion

Control Prosodic Style with Different Tokens


Ground Truth token 1 token 2 token 3
token 4 token 5 token 6 token 7
token 8 token 9

Prosodic Transfer via Classifier-Free Guidance


DiffStyleTTS vs. FastSpeech2+GST and DiffProsody Baselines: Prosodic Transfer



Reference A Ground Truth DiffStyleTTS FastSpeech2+GST
Reference B Ground Truth DiffStyleTTS DiffProsody

Controllable Prosodic Transfer Intensity via the Guiding Scale η


Reference
Ground Truth η=0.5 η=1.0 η=2.0
Ground Truth η=0.5 η=1.0 η=2.0