NAACL · 2025 · Conference

Yinghao Aaron Li et al. (Columbia University) · → Paper · Demo: ✓ · Code: ✓

StyleTTS-ZS compresses prosodic variation into a fixed-length time-varying style vector via an RVQ prosody autoencoder, enabling a compact diffusion model over that latent that can be one-step distilled using only 10k samples — achieving 10-20× faster inference than prior zero-shot TTS SOTA while surpassing it in naturalness, without relying on any neural audio codec.

Problem

Large-scale zero-shot TTS models divide into two camps, both with structural efficiency problems: autoregressive models (VALL-E family) scale inference time with output length; diffusion models (NaturalSpeech 2/3 family) require iterative refinement steps. Both also depend on pre-trained neural codecs (EnCodec, DAC, etc.) that were not designed for TTS tasks and whose discrete token spaces may not align with perceptual speech quality. The prior work StyleTTS 2 (same group) achieved human-level synthesis for seen speakers but was not designed for scalable zero-shot adaptation. The challenge addressed here is: can zero-shot TTS be made genuinely real-time without sacrificing naturalness, and without relying on codec-based representations?

Method

StyleTTS-ZS decomposes speech into three representations and handles them separately:

  1. Global style (timbre/speaker identity): a global embedding extracted from the prompt speaker by a conformer-based prompt-text encoder. Combined with prompt-aligned text embeddings (PATE) — a joint encoding of the input text and prompt speech — to produce richer speaker conditioning.

  2. Time-varying style (prosody): a fixed-length K=50 vector (each position 512-dimensional) encoding pitch, energy, and duration variation over time. A prosody autoencoder compresses variable-length prosodic features via cross-attention with learnable positional queries, then quantizes using RVQ (9 codebooks × 1024 codes). This quantization intentionally simplifies the latent space to make diffusion modeling and distillation tractable — a deliberate trade-off against reconstruction fidelity, compensated by adversarial training.

  3. Acoustic synthesis: a GAN-based waveform decoder (end-to-end, no vocoder dependency) conditioned on prompt-aligned text embeddings, global style, and decoded prosodic features. Training uses mel reconstruction loss, a speaker embedding feature matching (SEFM) loss for timbre fidelity, plus two multimodal discriminators: one for the waveform decoder (conditioned on all decoder inputs) and one for the prosody decoder. This dual discriminator design shifts quality burden from the diffusion model to the decoder.

Style diffusion and distillation: A DDIM diffusion model over the RVQ latent is trained with classifier-free guidance using both text and speaker prompt as conditions (dropout rate 0.1, guidance scale ω=5). This diffusion model is then distilled to one step via a simulation-based approach with perceptual loss (prosody decoder output as perceptual metric), requiring only 10k samples. A key enabler is initializing the student network with a pre-trained direct predictor, bypassing the sample-efficiency problem of bootstrapping methods like consistency distillation. The result is a 90% reduction in inference time with no statistically significant degradation in naturalness or similarity.

The acoustic decoder operates directly in the waveform domain, never using an intermediate codec, which the authors argue better models human perceptual speech quality than neural-codec-quantized representations.

Training: small-scale on LibriTTS (585h), large-scale on LibriLight (57,706h); four NVIDIA L40 GPUs; AdamW optimizer.

Key Results

On LibriSpeech test-clean with 3-second reference prompts (Table 1, 40 unseen speakers):

  • StyleTTS-ZS (LibriLight) achieves CMOS-N = 0.00 (best), outperforming NaturalSpeech 3 (CMOS-N = -0.28), FlashSpeech (CMOS-N = -0.42), and VALL-E (CMOS-N = -1.07).
  • WER: 0.79% — best across all compared models, better than ground truth (0.34% is GT itself).
  • UT-MOS: 4.16, RTF: 0.03 (vs. 0.30 for NaturalSpeech 3, 0.62 for VALL-E).
  • Speaker embedding SIM: 0.56 — competitive with most, below NaturalSpeech 3 (0.66), which the authors attribute to perceptual vs. neural-network-centric similarity measures. Human CMOS-S shows no significant difference from NaturalSpeech 3.
  • Expressiveness (pitch + energy CV): 1.67 — highest among compared models, matching ground truth (1.49).

On small-scale LibriTTS comparison (Table 2), StyleTTS-ZS (LibriTTS) achieves MOS-N 4.54 and MOS-S 4.33, surpassing StyleTTS 2 (4.23 / 3.42), HierSpeech++ (3.54 / 4.27), and XTTS-v2 (3.68 / 3.74).

Ablation confirms that both PATE and global style vectors are essential; removing either drops CMOS-N by 0.24 and 0.31 respectively. The multimodal prosody discriminator provides the largest single contribution to quality (CMOS-N -0.58 if removed).

Novelty Assessment

The central insight — compress the prosodic space to a fixed-length vector and run diffusion only there, not in the full mel-spectrogram space — is genuinely clever. Prior diffusion TTS models run diffusion over mel-spectrograms or codec token sequences; the dimensionality makes distillation expensive. The compact RVQ prosody latent is small enough to simulate exhaustively with 10k samples, enabling simulation-based distillation where bootstrapping methods fail. The dual multimodal discriminator design for both the waveform and prosody decoders is a useful engineering contribution. The decision not to use a neural codec is principled (and its effect on perceptual similarity is empirically validated), though it means the model lacks the phoneme-level control that codec-token AR models provide. The contribution is primarily architectural cleverness rather than scale.

Field Significance

Tip

High — StyleTTS-ZS demonstrates that compressing prosody into a compact fixed-length latent before diffusion, rather than running diffusion over full mel-spectrograms or codec sequences, enables one-step distillation with minimal quality loss and real-time inference. This design principle separates the computational efficiency problem from the acoustic fidelity problem in a way that prior zero-shot diffusion TTS systems did not, and provides a concrete architectural template for codec-free, latency-sensitive TTS.

Claims

  • Compressing prosodic variation into a fixed-length discrete latent before diffusion modeling makes one-step distillation feasible with a small simulation budget, whereas bootstrapping-based distillation methods require significantly more samples or fail entirely on variable-length latents. (§3.3, Appendix A.3, Table 6)
  • Codec-free end-to-end waveform synthesis achieves competitive or superior human-rated naturalness and similarity compared to codec-dependent systems, while adversarial training with multimodal discriminators compensates for the quantisation reconstruction gap. (§3.1, §3.4, §4.2, Table 1)
  • Jointly encoding the speech prompt and input text into prompt-aligned embeddings alongside a global style vector provides larger naturalness and similarity gains than using either conditioning alone in zero-shot TTS. (§4.3, Table 3)
  • Automatic speaker embedding similarity metrics can diverge from human-rated similarity in zero-shot TTS when codec-free systems are compared to codec-dependent ones, suggesting that codec representations may be tuned to neural-network perceptions rather than human perception. (§4.2, Table 1)

Limitations and Open Questions

The model is English-only (LibriTTS and LibriLight are English audiobook corpora), limiting multilingual applicability. Speaker embedding SIM is somewhat lower than NaturalSpeech 3, suggesting the codec-free approach may still leave timbre fidelity on the table for neural-network-centric metrics. The GAN-based acoustic synthesizer does not benefit from iterative refinement; the authors acknowledge that replacing it with a distilled diffusion component could improve quality. The RTF advantage is significant but the prosody RVQ (fixed K=50) has limited capacity for very long or very short utterances. Distillation quality degrades compared to the full diffusion model at very small sample sizes (1k–5k), meaning the 10k minimum is a practical requirement.

Wiki Connections

StyleTTS-ZS inherits directly from StyleTTS 2 (same group, Columbia University) and extends it to zero-shot settings. Its approach diverges sharply from codec-based AR systems like VALL-E and the CosyVoice family: no codec, no autoregressive token prediction. The fixed-length latent diffusion strategy is methodologically distinct from full mel-spectrogram diffusion (NaturalSpeech 2/3) and from flow matching approaches (F5-TTS, Voicebox). Concept pages most informed: zero-shot-tts (competitive with SOTA on LibriSpeech), diffusion-tts (compact latent diffusion rather than full-mel), disentanglement (timbre via global style vs. prosody via time-varying style), prosody-control (fixed-length prosody latent with RVQ). The 10-step distillation analysis in Table 6 is a useful reference for evaluation-metrics regarding distillation fidelity measurement.

Citing papers in this corpus (integrated 2026-05-29): Controllable TTS Survey includes StyleTTS-ZS in its survey of zero-shot diffusion TTS systems.