Harmonizing Spectral Evolution in Conditional Flow Matching for TTS
Organizations: Indian Institute of Technology Bombay
Abstract
Conditional Flow Matching (CFM) models for text-to-speech (TTS) suffer from incoherent frequency evolution during inference. While similar spectral imbalances are addressed in diffusion models for other domains, those generic solutions fail to generalize to the inherently uncoordinated acoustic dynamics of CFM. We demonstrate that this issue can be effectively mitigated by introducing a novel training-free frequency-selective boosting strategy. Using the Discrete Wavelet Transform (DWT), our method dynamically modulates mel-spectrogram sub-bands during ODE integration, synchronizing spectral development by penalizing aggressive low-frequency growth and boosting lagging high-frequency details. Validated across diverse architectures (Matcha-TTS, F5-TTS, IndicF5), our approach reduces the required Number of Function Evaluations (NFE) from 32 to 26 and improves Frechet Audio Distance (FAD) by up to 61%, all without compromising mean opinion scores, speaker similarity, and speech intelligibility.
Figures & tables
| Trajectory | Method | WER | CER | FAD |
|---|---|---|---|---|
| Full 32 NFE | Baseline | 17.45 | 6.32 | 1.10 |
| Mel-EQ | 17.31 | 6.28 | 1.08 | |
| FSB (ours) | 15.05 | 5.91 | 0.93 | |
| Full 26 NFE | Baseline | 18.40 | 7.02 | 1.04 |
| Mel-EQ | 17.34 | 6.33 | 0.98 | |
| FSB (ours) | 15.50 | 6.01 | 0.51 |
| Method | NFE | FAD | WER | CER | UTMOS | SSS |
|---|---|---|---|---|---|---|
| F5-TTS on LibriTTS-clean | ||||||
| Baseline | 32 | 0.99 | 6.63 | 3.76 | 3.93 | 0.76 |
| Baseline | 26 | 0.98 | 6.71 | 3.80 | 3.05 | 0.74 |
| FSB (ours) | 26 | 0.51 | 6.70 | 3.80 | 3.76 | 0.77 |
| F5-TTS on LibriTTS-other | ||||||
| Baseline | 32 | 1.48 | 6.61 | 3.28 | 3.64 | 0.72 |
| Setting | Naturalness | Intelligibility | Perceptual quality |
|---|---|---|---|
| Baseline, full 32 | 3.81 | 4.43 | 4.34 |
| Baseline, cutoff-26/32 | 3.51 | 4.09 | 3.69 |
| FSB, full 26 (ours) | 3.80 | 4.45 | 4.50 |
| Dataset | LL schedule | FAD | WER | CER |
|---|---|---|---|---|
| LibriTTS-clean | Baseline | 12.93 | 6.7 | 3.7 |
| Exponential | 10.78 | 7.2 | 4.7 | |
| Linear | 13.15 | 8.1 | 5.3 | |
| Polynomial | 17.29 | 19.8 | 13.3 | |
| LibriTTS-other | Baseline | 9.03 | 8.3 | 5.1 |
| Exponential | 8.82 | 8.2 | 4.9 |
| Method | Mean | Max | |
|---|---|---|---|
| Baseline | – | ||
| FSB: LL+HL | |||
| DWT: LL only | |||
| Mel-EQ | |||
| Pre-Emphasis |