atlas

Research map / Image generation / Autoregressive and latent generation

DMOSpeech: Direct Metric Optimization via Distilled Diffusion Model in Zero-Shot Speech Synthesis

ICML 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.

Distills a 450M latent diffusion TTS teacher into a 4-step student via improved distribution matching distillation (DMD2), then directly optimizes CTC (WER) and speaker-verification losses end-to-end, outperforming its teacher while running ~13.7x faster.

Problem

Diffusion-based zero-shot TTS is slow due to iterative sampling, prior distillation degrades quality, and non-differentiable components (duration predictors) and multi-step sampling block end-to-end optimization of perceptual metrics like WER and speaker similarity.

Approach

Distill the teacher with DMD2 into a few-step generator whose full sampling chain is differentiable, so CTC (WER) and speaker-verification losses on latent speech can be backpropagated through all components; the distilled student also shows beneficial mode shrinkage that improves conditional quality.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
distill the teacher to four sampling steps and optimize with CTC and SV lossesTeacher diffusion TTS · LibriSpeech test-clean (3,711 samples)WER: 9.51 -> 1.94Helped
distill the teacher to four sampling steps and optimize with CTC and SV lossesTeacher diffusion TTS · LibriSpeech test-clean (3,711 samples)SIM: 0.55 -> 0.69Helped
distill the teacher to four sampling stepsTeacher diffusion TTS · LibriSpeech test-clean (3,711 samples)RTF: 0.96 -> 0.07Helped
add CTC loss (ablation)DMD 2 with four sampling steps · LibriSpeech test-clean (3,711 samples)WER: 5.67 -> 1.79Helped
add CTC loss (ablation)DMD 2 with four sampling steps · LibriSpeech test-clean (80 samples)SMOS-V: 3.69 -> 3.73No clear effect
add SV loss (ablation)DMD 2 with four sampling steps · LibriSpeech test-clean (80 samples)SMOS-V: 3.69 -> 4.35Helped
add SV loss (ablation)DMD 2 with four sampling steps · LibriSpeech test-clean (3,711 samples)WER: 5.67 -> 6.62Hurt
increase sampling from one step to four steps (ablation)DMD 2 student · LibriSpeech test-clean (80 samples)MOS-N: 3.11 ($\pm$ 0.05) -> 4.19 ($\pm$ 0.03)Helped
reduce batch size from 96 to 16 (ablation)DMOSpeech (N=4) · LibriSpeech test-clean (3,711 samples)WER: 1.94 -> 3.38Hurt
reduce batch size from 96 to 16 (ablation)DMOSpeech (N=4) · LibriSpeech test-clean (80 samples)MOS-Q: 4.45 ($\pm$ 0.03) -> 4.30 ($\pm$ 0.03)Hurt
use CTC and SV losses together instead of either loss alone (ablation)DMD 2 with four sampling steps · LibriSpeech test-clean (80 samples)MOS-N: 4.07 ($\pm$ 0.04) -> 4.27 ($\pm$ 0.03)Mixed

Surprising findings

Limitations

Experimental setup

Datasets: LibriLight CommonVoice LibriSpeech test-clean

Benchmarks: LibriSpeech test-clean

Metrics: MOS-N MOS-Q SMOS-V SMOS-S WER SIM RTF CV_f0

Baselines: NaturalSpeech 3 StyleTTS-ZS DiTTo-TTS VoiceCraft CLaM-TTS XTTS

Builds on: distribution matching distillation DMD2 DiTTo-TTS SimpleTTS DAC

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