Assessing the Ability of Neural TTS Systems to Model Consonant-Induced F0 Perturbation
Organizations: University at Buffalo, Department of Linguistics, Buffalo, 14260, NY, United States · University at Buffalo, Department of Computer Science and Engineering, Buffalo, 14260, NY, United States · Australian National University, Emeritus Faculty, Canberra, 0200, ACT, Australia
Abstract
This study proposes a segmental-level prosodic probing framework to evaluate neural TTS models' ability to reproduce consonant-induced f0 perturbation, a fine-grained segmental-prosodic effect that reflects local articulatory mechanisms. We compare synthetic and natural speech realizations for thousands of words, stratified by lexical frequency, using Tacotron 2 and FastSpeech 2 trained on the same speech corpus (LJ Speech). These controlled analyses are then complemented by a large-scale evaluation spanning multiple advanced TTS systems. Results show accurate reproduction for high-frequency words but poor generalization to low-frequency items, suggesting that the examined TTS architectures rely more on lexical-level memorization than on abstract segmental-prosodic encoding. This finding highlights a limitation in such TTS systems' ability to generalize prosodic detail beyond seen data. The proposed probe offers a linguistically informed diagnostic framework that may inform future TTS evaluation methods, and has implications for interpretability and authenticity assessment in synthetic speech.
Figures & tables
| Segment Type | Selected Phones |
|---|---|
| [+voi] obstruent | [ \textipa b], [ \textipa d], [ \textipa g], [ \textipa dZ], [ \textipa Z], [ \textipa v], [ \textipa D], [ \textipa z] |
| voi obstruent | [ \textipa p], [ \textipa t], [ \textipa k], [ \textipa tS], [ \textipa f], [ \textipa T], [ \textipa s], [ \textipa S], [ \textipa h], [ \textipa p \super h], [ \textipa t \super h], [ \textipa k \super h], [ \textipa c], [ \textipa ç] |
| sonorant | [ \textipa m], [ \textipa n], [ \textipa N], [ \textltailn ], [ \textipa l], [ \textipa j], [ \textipa w], [ \textipa m \super j], [ \s n] |
| vowel | [ \textipa i], [ \textipa i:], [ \textipa I], [ \textepsilon ], [ \textipa æ], [ \textipa A], [ \textipa A:], [ \textipa @], [ \textipa 6], [ \textipa u], [ \textipa U], [ \textipa O] |
| Speech source | Frequency | [+voi] obstruents | [-voi] obstruents | sonorant |
|---|---|---|---|---|
| LJ speech | High | 1,000 | 1,000 | 1,000 |
| FastSpeech 2 | High | 1,000 | 1,000 | 1,000 |
| Tacotron 2 | High | 1,000 | 1,000 | 1,000 |
| LJ speech | Low | 1,000 | 1,000 | 1,000 |
| FastSpeech 2 | Low | 1,000 | 1,000 | 1,000 |
| Tacotron 2 | Low | 1,000 | 1,000 | 1,000 |
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