atlas

Research map / Image generation / Autoregressive and latent generation

DiTTo-TTS: Diffusion Transformers for Scalable Text-to-Speech without Domain-Specific Factors

ICLR 2025 · Image generation › Autoregressive and latent generation · approach: Neural text-to-speech synthesis · 0 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.

Builds DiTTo-TTS, a DiT-based latent diffusion TTS model that avoids phonemes and durations, using a speech length predictor and semantically aligned Mel-VAE latents, scaled to 82K hours and 790M parameters.

Problem

Latent diffusion TTS usually depends on phonemes and durations, which limits data scaling; prior phoneme-free LDM TTS models lag in performance.

Approach

Adapt a Diffusion Transformer with minimal changes (global AdaLN, long skip connection, cross-attention to a pretrained text encoder), predict total speech length instead of per-token durations, and align Mel-VAE speech latents with a pretrained LM's embedding space for better text-speech alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace U-Net with DiTDiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 3.70 -> 2.93Helped
use variable-length speech modeling with SLP-CE instead of fixed-length padding (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 6.81 -> 5.58Helped
use fixed-length-full instead of fixed-length modeling (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 6.81 -> 8.89Hurt
use regression rather than cross-entropy for speech length prediction (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 5.58 -> 5.36Helped
use jointly speech-trained SpeechT5 rather than ByT5 with the original Mel-VAE (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 6.22 -> 3.07Helped
align Mel-VAE++ with ByT5 instead of using original Mel-VAE (ablation)DiTTo-mls with ByT5 · LibriSpeech test-clean cross-sentenceWER: 6.22 -> 3.11Helped
use both jointly trained SpeechT5 and Mel-VAE++ rather than SpeechT5 and original Mel-VAE (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 3.07 -> 2.99Helped
replace global shared AdaLN with local AdaLN (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 2.93 -> 3.38Hurt
use U-ViT internal skip connections rather than the long residual connection (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 2.93 -> 3.17Hurt
remove the long skip connection (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 2.93 -> 3.30Hurt
remove pooled-text conditioning (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 2.93 -> 3.00No clear effect
decode output without quantization (ablation)DiTTo-mls · LibriSpeech test-clean cross-sentenceWER: 2.93 -> 2.97No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Multilingual LibriSpeech GigaSpeech LibriTTS-R VCTK LJSpeech Expresso AIHub datasets KsponSpeech LibriSpeech RAVDESS

Benchmarks: LibriSpeech test-clean RAVDESS Multilingual LibriSpeech test subsets

Metrics: WER CER SIM-o SIM-r SMOS CMOS inference time

Baselines: VALL-E SPEAR-TTS CLaM-TTS YourTTS Voicebox Simple-TTS NaturalSpeech 2 NaturalSpeech 3 Mega-TTS E3 TTS StyleTTS 2 XTTS-v2

Builds on: DiT latent diffusion models Mel-VAE Simple-TTS classifier-free guidance

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