TTS-Q: Perception-Guided Post-Training Quantization of Text-to-Speech Diffusion Transformers
Organizations: Wyze Inc., USA · The City College of New York, City University of New York, USA · Institute of Computing Technology, Chinese Academy of Sciences, China · National Taiwan University, Taiwan ·
Abstract
Zero-shot text-to-speech (TTS) can clone a voice from seconds of audio. Yet the quality comes from billion-parameter diffusion transformers whose size and multi-step sampling put them out of reach of the on-device, assistive, and real-time applications that need them most. Post-training quantization (PTQ) shrinks such models without retraining, but it has been built for language and vision, not speech. At 4 bits, a strong quantizer leaves intelligibility close to full precision but consistently erodes speaker timbre, so error rates stay low while the voice drifts from the target speaker. We ask why quantization hurts speech, where the damage lives, and whether it can be repaired without retraining. To find out, we run the first 4-bit weight-and-activation (W4A4) PTQ study of a TTS diffusion transformer at 1B and 3.5B. The timbre cost comes from both the weight and the activation quantization, but only the activation part has the timestep structure a precision schedule can exploit. We therefore introduce TTS-Q, which selects hard-to-quantize items from task-matched calibration candidates and applies a budget-balanced mixed-precision schedule that assigns higher precision to late-step feed-forward activations. TTS-Q recovers timbre best at both scales, at no cost to intelligibility. Separately, the deployed calibrated-W4A4 reference reduces peak memory on GPU, providing a practical reference for resource-constrained TTS deployment.
Figures & tables
| Seed English | Seed Mandarin | Seed Mandarin hard | ||||||||
| Model | Method | WER | SIM | UTMOS | CER | SIM | UTMOS | CER | SIM | UTMOS |
| LongCat-1B | Full Prec | 2.403 | 0.7623 | 3.789 | 1.263 | 0.8118 | 3.161 | 7.058 | 0.7891 | 2.997 |
| RTN | 125.333 | 0.0420 | 1.287 | 100.243 | 0.0145 | 1.310 | 100.692 | -0.0063 | 1.286 | |
| Q-DiT † ( Chen et al., 2025a ) | 3.753 | 0.7235 | 3.566 | 1.438 | 0.7865 | 2.869 | 8.701 | 0.7182 | 2.607 | |
| QuaRot † ( Ashkboos et al., 2024 ) | 2.917 | 0.7168 | 3.488 | 1.353 | 0.7835 | 2.764 | 7.192 | 0.7615 | 2.536 | |
| GPTQ † ( Frantar et al., 2023 ) | 3.769 | 0.7235 | 3.543 | 1.601 | 0.7881 | 2.885 | 9.432 | 0.7227 | 2.636 | |
| EN | ZH | ||||
|---|---|---|---|---|---|
| Model | Selection | WER | CER | SIM | UTMOS |
| 1B | Random § | 2.592 | 1.271 | 0.8002 | 2.909 |
| Farthest-point ∗ | 2.344 | 1.186 | 0.8006 | 2.953 | |
| Average-distance | 2.598 | 1.262 | 0.7996 | 2.931 | |
| 3.5B | Random § | 2.089 | 1.152 | 0.8088 | 2.995 |
| Farthest-point | 2.140 | 1.214 | 0.8097 | 2.988 | |
| Seed English | Seed Mandarin | Seed Mandarin hard | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Model | Variant | WER | SIM | UTMOS | CER | SIM | UTMOS | CER | SIM | UTMOS |
| 1B | Random § | 2.592 | 0.7466 | 3.673 | 1.271 | 0.8002 | 2.909 | 7.158 | 0.7813 | 2.727 |
| Selected coverage | 2.344 | 0.7435 | 3.674 | 1.186 | 0.8006 | 2.953 | 7.018 | 0.7816 | 2.757 | |
| Reconstruction continuation | 2.518 | 0.7468 | 3.679 | 1.299 | 0.8001 | 2.940 | 7.516 | 0.7814 | 2.737 | |
| TTS-Q | 2.475 | 0.7475 | 3.730 | 1.244 | 0.8023 | 2.990 | 7.158 | 0.7826 | 2.794 | |
| 3.5B | Random § | 2.089 | 0.7715 | 3.652 | 1.152 | 0.8088 | 2.995 | 6.382 | 0.7906 | 2.814 |
Diffusion Model Quantization
Diffusion model quantization compresses model weights and activations to reduce inference memory and latency while preserving generated image, video, and speech quality.
See all 37 papers