atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

Mega-TTS 2: Boosting Prompting Mechanisms for Zero-Shot Speech Synthesis

ICLR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Language models for zero-shot reasoning · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Mega-TTS 2 is a zero-shot TTS framework that decouples prosody and timbre into a compressive acoustic autoencoder and uses a prosody language model over multi-sentence prompts plus probability-level prosody interpolation to enable long-prompt cloning and controllable prosody transfer.

Problem

Zero-shot TTS prompting uses single-sentence prompts, so it cannot exploit extra data at inference, and prosody is entangled with timbre, which prevents controllable prosody transfer.

Approach

Decompose speech into content, timbre and prosody; compress prosody into a small VQ codebook modeled by an autoregressive prosody LLM (P-LLM) trained on concatenated multi-sentence prompts; encode timbre with a multi-reference timbre encoder; and perform prosody interpolation by mixing next-token distributions from two P-LLM contexts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase timbre prompt length from 10s to 60s or 300s (ablation)Mega-TTS 2 · LibriSpeech test-cleanSIM: 0.905 -> 0.922; 0.905 -> 0.930Helped
Increase prosody prompt length from 10s to 60s or 300s (ablation)Mega-TTS 2 · LibriSpeech test-cleanDTW: 32.30 -> 30.74; 32.30 -> 30.25Helped
Remove MRTE and prosody-timbre disentanglement (ablation)Mega-TTS 2 · LibriSpeech test-cleanSIM: 0.905 -> 0.841Hurt
Replace VQ encoder and P-LLM with VAE prosody modeling (ablation)Mega-TTS 2 · LibriSpeech test-cleanSIM: 0.905 -> 0.896Hurt
Replace VQ encoder and P-LLM with VAE and latent diffusion modeling (ablation)Mega-TTS 2 · LibriSpeech test-cleanSIM: 0.905 -> 0.907No clear effect
Set VQ encoder compression rate to r=2 rather than r=8 (ablation)Mega-TTS 2 · LibriSpeech test-cleanWER: 2.46% -> 5.53%Hurt
Set VQ encoder compression rate to r=4 rather than r=8 (ablation)Mega-TTS 2 · LibriSpeech test-cleanWER: 2.46% -> 4.01%Hurt
Set VQ encoder compression rate to r=16 rather than r=8 (ablation)Mega-TTS 2 · LibriSpeech test-cleanWER: 2.46% -> 2.62%Hurt
Set VQ encoder compression rate to r=32 rather than r=8 (ablation)Mega-TTS 2 · LibriSpeech test-cleanWER: 2.46% -> 3.57%Hurt
Set MRTE downsampling rate to d=8 rather than d=16 (ablation)Mega-TTS 2 · LibriSpeech test-cleanSIM: 0.898 -> 0.900Helped
Set MRTE downsampling rate to d=32 rather than d=16 (ablation)Mega-TTS 2 · LibriSpeech test-cleanSIM: 0.898 -> 0.880Hurt
Use phoneme-level or word-level instead of stride-8-level prosody modeling (ablation)Mega-TTS 2 · LibriSpeech test-cleanWER: 2.46% -> 2.94%; 2.46% -> 3.12%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LibriLight LibriSpeech test-clean ESD LibriSpeech 960h

Benchmarks: LibriSpeech test-clean ESD LibriSpeech test-other

Metrics: WER SIM DTW QMOS SMOS CMOS DE pitch moments

Baselines: VALL-E Baseline fine-tune (FastSpeech 2 with GAN) CopyCat Daft-Exprt VALL-E-20s

Builds on: VALL-E FastSpeech 2 HiFi-GAN CVQ-VAE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy