atlas

Research map / Image generation / Autoregressive and latent generation

DiTAR: Diffusion Transformer Autoregressive Modeling for Speech Generation

ICML 2025 · Image generation › Autoregressive and latent generation · approach: Diffusion audio 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.

Proposes DiTAR, a patch-based autoregressive model that pairs a causal LM over continuous speech patches with a bidirectional diffusion transformer (LocDiT) for intra-patch generation, and applies it to single-stage zero-shot TTS with a new ODE-based temperature sampler and LM guidance.

Problem

Autoregressive generation of continuous speech representations combined with diffusion is either computationally expensive or performs poorly, especially when a causal-attention LM is used with a diffusion head.

Approach

Divide continuous tokens into patches: a causal LM predicts inter-patch context vectors while a bidirectional diffusion transformer (LocDiT) generates each patch, conditioned on historical patches (outpainting-style) and LM output; adds LM guidance by randomly dropping LM output during training, and defines temperature as the time at which noise is injected into a reverse ODE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use historical context patches in LocDiT instead of removing them (ablation)DiTAR · Seed-EN, patch size 4WER (%): 22.874$^\star$ -> \textbf{1.736}Helped
Use historical context patches in LocDiT instead of removing them (ablation)DiTAR · Seed-EN, patch size 4SIM: 0.56$^\star$ -> \textbf{0.72}Helped
Increase language model size ×4 (ablation)DiTAR (0.4B) · Seed-ENWER (%): 1.876 -> \textbf{1.695}Helped
Increase LocDiT size ×4 (ablation)DiTAR (0.4B) · Seed-ENWER (%): 1.876 -> \textbf{1.785}Helped
Increase encoder size ×4 (ablation)DiTAR (0.4B) · Seed-ENWER (%): 1.876 -> 1.821No clear effect
Use 2 historical patches instead of 1 (ablation)DiTAR · Seed-EN, patch size 4WER (%): 1.736 -> \textbf{1.809}Mixed
Vary patch size away from the chosen size of 4 (ablation)DiTAR · Seed-ENWER (%)Hurt
Use LM guidance rather than setting guidance scale w=0 (ablation)DiTAR · Seed-ENWER (%)Helped
Increase guidance scale excessively (ablation)DiTAR · Seed-ENWER (%)Hurt
Increase temperature τ (ablation)DiTAR · Seed-ENSIM: 0.719 -> 0.727Helped
Increase temperature τ (ablation)DiTAR · Seed-ENWER (%): 1.623 -> 1.689Hurt
Use DiTAR instead of NaturalSpeech 3zero-shot TTS · LibriSpeech test-clean AWER (%): 1.81 -> 1.78Helped

Surprising findings

Limitations

Experimental setup

Datasets: Librilight Emilia

Benchmarks: LibriSpeech test-clean Seed-EN Seed-ZH

Metrics: WER SIM UTMOS FLOPs N-MOS Q-MOS S-MOS CMOS

Baselines: VALL-E MegaTTS 2 NaturalSpeech 3 NaturalSpeech 2 Voicebox MaskGCT E2TTS F5TTS CosyVoice 2 Seed-TTS

Builds on: MAR Transfusion DiT F5-TTS Voicebox

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