WaveNet (2016) › The Problem: Limitations of Traditional Speech Synthesis
History of Language AIAll chapters WaveNet (2016) › The Problem: Limitations of Traditional Speech SynthesisOne section · Sections in this chapter2 / 8 ↓
Reading tools Definitions & inline links
Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.
Article links
Make inline references clickable
Text-to-speech systems before WaveNet relied on two main approaches, both of which suffered from significant limitations. Concatenative synthesis pieced together pre-recorded speech units.typically phonemes, diphones, or longer units.to form sentences. While this approach could produce intelligible speech, it often sounded robotic and lacked natural variation. The system might have recordings for individual words or phrases, but piecing them together created discontinuities and awkward transitions. Expressiveness was particularly difficult, as the pre-recorded units couldn't adapt to different emotional contexts or speaking styles.
Parametric synthesis addressed some of these limitations by using statistical models to generate speech parameters.typically spectral features like formants or mel-cepstral coefficients.that were then converted to audio using vocoders. This approach was more flexible than concatenative methods, allowing systems to generate novel sentences from text input without requiring pre-recorded units for every possible combination. However, parametric systems faced a different problem: the vocoders used to convert parameters back to audio waveforms introduced artifacts and distortions that made speech sound artificial or muffled.
The fundamental issue with both approaches was their reliance on intermediate representations. Concatenative systems used discrete units that didn't capture continuous variation. Parametric systems used abstract features that lost information during the conversion process. Neither approach could capture the fine-grained details and subtle variations that make natural speech sound human. Listeners could often distinguish synthesized speech from human speech, and the quality limitations restricted practical applications.
Consider the challenge of generating natural prosody.the rhythm, stress, and intonation patterns that convey meaning and emotion. Traditional systems struggled to produce appropriate prosody because they operated at coarse levels of abstraction. Concatenative systems could only use prosody that existed in pre-recorded units, which rarely matched the exact requirements of novel sentences. Parametric systems could model prosody through parameters, but the conversion to audio often introduced artifacts that distorted the intended patterns.
Emotional expression posed similar challenges. Human speech varies naturally across different emotions, speaking styles, and contexts. Traditional synthesis systems couldn't capture this variation effectively because they operated on fixed units or abstract parameters. A system might be able to produce speech with different pitch or speed, but it couldn't capture the subtle acoustic cues that convey emotion naturally. This limitation restricted applications where naturalness and expressiveness mattered, such as virtual assistants, audiobook narration, or accessibility tools.
Another significant limitation was the difficulty of adapting traditional systems to different voices or languages. Concatenative systems required extensive recording sessions for each voice, making voice adaptation expensive and time-consuming. Parametric systems could adapt more easily but still required significant data and careful tuning for each voice or language. The inability to quickly adapt to new voices or languages limited the practical utility of traditional synthesis methods.