DriftTTS: Few-Step Text-to-Speech Without Distillation via Distribution-Matching Drift
Organizations: University of Massachusetts Amherst, MA, USA · Worcester Polytechnic Institute, MA, USA
Abstract
Few-step neural text-to-speech models often rely on short- ened diffusion or flow-matching schedules, or on distillation from pretrained multi-step teachers. To avoid these depen- dencies, we present DriftTTS, a few-step mel-spectrogram generator trained without a generative teacher, distillation, or adversarial discrimination. DriftTTS uses a distribution- matching drift objective in a mel-domain feature space defined by raw mels and a frozen masked-autoencoder encoder pretrained on the same LJSpeech training split. On-policy rollout trains the decoder on its own interme- diate states and supports inference up to the trained roll- out depth. On LJSpeech, DriftTTS at NFE=4 achieves 3.87 dB MCD and 3.7% WER, compared with 3.85 dB and 3.4% for Matcha-TTS. In a fully paired blind listen- ing test, DriftTTS obtains 4.18 MOS, compared with 3.96 for Matcha-TTS and 4.22 for ground truth. These results demonstrate competitive few-step synthesis without a pre- trained generative teacher. Code can be found at https: //github.com/BASHLab/driftTTS.git
Figures & tables
| System | NFE | WER | MCD | UTMOS | MOS |
| Ground truth | – | 0.029 | 0.00 | 4.37 | |
| GT mel vocoder | – | – | 2.14 | 4.20 | – |
| Matcha-TTS | 1 | 0.042 | 4.79 | 4.25 | – |
| Matcha-TTS | 4 | 0.034 | 3.85 | 4.36 | |
| Grad-TTS | 10 | 0.043 | 4.17 | 3.76 | |
| DriftTTS | 1 | 0.036 | 4.89 | 3.16 |
| System | NFE | MOS 95% CI |
| Ground truth | – | |
| DriftTTS | 4 | |
| Matcha-TTS | 4 | |
| Grad-TTS | 10 | |
| DriftTTS | 1 | |
| Paired comparisons | ||
| Configuration | MCD | MCD Std. | Worst MCD |
|---|---|---|---|
| MelMAE + raw mel, drift | 3.873 | 0.457 | 4.78 |
| Raw mel only, drift | 4.065 | 0.575 | 5.84 |
| MelMAE + raw mel, L2 | 4.309 | 0.616 | 6.91 |
| Trained | MCD | WER | UTMOS | |
|---|---|---|---|---|
| 2 | 4.76 | 0.0705 | 2.818 | |
| 4 | 3.87 | 0.0373 | 4.253 |
TTS Synthesis
Text-to-speech synthesis converts written language into intelligible, natural-sounding speech with control over voice, prosody, style, and timing.
See all 275 papers