Text-to-speech models built on score matching and flow matching produce natural speech, but only by calling the decoder many times, which makes synthesis slow. Existing ways to cut the number of calls either distill from a multi-step teacher or add a stage on top of a pretrained model, leaving single-step TTS without a pretrained TTS model unexplored. We question whether pretraining a TTS model is necessary, and propose DriftTTS, which adopts generative drifting, an objective that moves iterative sampling from inference into training. Drifting assumes samples of fixed shape, whereas speech has variable length; we address this issue with segment drifting. On LJSpeech, DriftTTS matches the multi-step quality of Matcha-TTS and RapFlow-TTS in a single decoder call, while being faster. To our knowledge, this is the first application of generative drifting to text-to-speech.
Figures & tables
Figure 1: Overview of DriftTTS during training. The text encoder and MAS construct the prior sample ϵ=μ by repeating each token representation according to its duration, and the decoder maps it to a generated segment x∼f#pμ in a single call. Segment drifting compares the generated segment with a target segment {\color[rgb]{0,0,1}\mathbf{y}^{+}}\sim p in the MAE feature space.
Figure 2: Evolution of the generated distribution toward the target distribution during training. Each panel flattens a fixed 80-frame log-mel segment from every evaluation utterance and projects it using a single PCA basis fitted to the targets.
Model
NFE
WER
MOS
RTF ( 10−3 )
Ground truth
–
1.92
4.53±0.06
–
Vocoded GT
–
1.99
4.48±0.06
–
Matcha-TTS
10
1.93
4.38±0.08
18.7
RapFlow-TTS
2
1.82
4.42±0.08
5.85
Matcha-TTS
1
1.86
4.09±0.10
4.15
+ MeanFlow
1
1.83
4.39±0.07
4.19
Table 1: Comparison on the LJSpeech evaluation set. MOS is computed from 290 responses of 153 listeners, and RTF is measured on a single NVIDIA A10 GPU.
Type
WER
UTMOSv2
DNSMOS
Baseline
1.80
3.931
3.263
w/o MAE
20.03
0.517
1.394
frame, w/o MAE
2.72
2.137
1.724
τ=0.02
2.00
3.829
3.149
τ=0.05
2.00
3.982
3.244
τ=0.2
1.90
3.936
3.273
Table 2: Ablation on the feature extractor, drifting unit, and temperature. Each row lists its change from the baseline, and the τ rows use a single temperature in place of the multi-temperature loss. DNSMOS is the overall score.
Figure 3: False convergence of frame drifting. The target is the mel-spectrogram of a validation utterance, and the frame-wise model predicts it using the alignment found by MAS, so the two panels have the same number of frames.
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
Mohammad Nur Hossain Khan, Subrata Biswas, Bashima Islam
University of Massachusetts Amherst, MA, USA · Worcester Polytechnic Institute, MA, USA
Autoregressive (AR) text-to-speech (TTS) models generate discrete speech tokens sequentially, which makes inference slow and can degrade robustness, since local errors propagate to later positions and can escalate into hallucination. This limitation stems from their left-to-right AR commitment: each token must be determined before future speech-token context is available. However, such ordering is not an inherent requirement for TTS, since the model receives the full input text before synthesis. In this paper, we introduce DELTA-TTS, a lightweight LoRA-based adaptation framework that converts a pretrained AR TTS model into a discrete diffusion language model (dLLM) for confidence-ordered speech-token decoding. To better capture the local structure of speech, DELTA-TTS incorporates a convolution module that injects local acoustic context, together with a 1/t-weighted training objective and a time-shifted inference schedule that together defer low-confidence positions to later steps. Trained on only 585 hours of LibriTTS, DELTA-TTS achieves a 1.75% WER on Seed-TTS test-en, outperforming its AR backbone while generating tokens 3.3 times faster. Further analysis shows that DELTA-TTS produces sharper text-speech alignment, increases overall decoding confidence, and mitigates the hallucinations observed in AR generation. Audio samples, inference code, and model weights are available at https://slpr-lab.github.io/DELTA-TTS.
Recent full-stream text-to-speech (TTS) models enable low-latency personalized synthesis as input text arrives. However, sustaining generation beyond the lengths seen during training without additional training remains largely unexplored. We systematically analyze VoXtream2, which extends generation by periodically discarding past context while retaining the acoustic prompt. We find that this strategy does not prevent degradation: pronunciation accuracy deteriorates near the end of the training range due to the range of positions in which the model operates rather than the loss of past context, while speaker similarity gradually declines throughout generation. Based on these findings, we propose two training-free modifications that reduce the attention window and strengthen attention to the acoustic prompt. Experiments show that these modifications preserve pronunciation accuracy and speaker similarity throughout long-form generation while retaining the naturalness of the original model. Ablations further show complementary effects of the two modifications.
Jeseung Lim, Jiseong Woo, Heeseung Kim
Department of Physics, University of Seoul, Seoul, Republic of Korea · Department of AI, University of Seoul, Seoul, Republic of Korea