Natural TTS Synthesis by Conditioning Wavenet on MEL Spectrogram Predictions
Jonathan ShenRuoming PangRon J. WeissMike SchusterNavdeep JaitlyZongheng YangZhifeng ChenYu ZhangYuxuan WangRJ Skerry-Ryan
Introduces Tacotron 2, a neural text-to-speech architecture combining sequence-to-sequence mel-spectrogram prediction with a modified WaveNet vocoder to synthesize natural speech that rivals professional human recordings.
Tacotron 2 is a fully neural text-to-speech system that generates speech waveforms directly from character sequences. It addresses the long-standing difficulty of producing audio that matches the naturalness of human speech, a limitation that has persisted through earlier concatenative, statistical parametric, and hybrid neural approaches. The work matters because high-quality synthetic speech now supports applications from virtual assistants to accessibility tools, where even small gains in perceived quality affect user trust and adoption.
The document set out to demonstrate an end-to-end neural pipeline that eliminates hand-engineered linguistic features while matching or approaching the audio quality of professional recordings. The system pairs a recurrent sequence-to-sequence network that predicts 80-dimensional mel spectrograms with a modified WaveNet vocoder that converts those spectrograms into 24 kHz waveforms. Both components were trained separately on 24.6 hours of single-speaker English data; the full system was then evaluated through large-scale mean opinion score tests and side-by-side comparisons against ground-truth audio and prior systems.
The model achieved a mean opinion score of 4.53, statistically indistinguishable from the 4.58 recorded for the same speaker. It substantially outperformed production baselines: parametric synthesis scored 3.49, concatenative synthesis 4.17, and the original Tacotron with Griffin-Lim 4.00. Conditioning WaveNet on mel spectrograms rather than linguistic features allowed the vocoder to be reduced from 30 layers to as few as 12 layers while preserving quality. A post-processing network on the spectrogram predictor and alignment of training and inference features each contributed measurable gains of roughly 0.1 MOS points. Side-by-side ratings showed a small but significant listener preference for ground truth, driven mainly by occasional mispronunciations.
These results indicate that a compact acoustic intermediate representation can replace elaborate text-analysis pipelines without sacrificing naturalness, lowering both engineering effort and model complexity. The approach therefore offers a practical route to higher-quality synthesis at reduced development cost. At the same time, the system still requires training data that covers the intended domain; out-of-domain headlines produced lower scores and exposed remaining pronunciation weaknesses.
Further progress depends on larger, more diverse datasets and refinements to prosody modeling. Collecting targeted recordings for rare names and phrases, or adding explicit prosody controls, would address the dominant remaining error modes before wider deployment. The reported findings rest on a single-speaker corpus and fixed test sentences, so confidence is high for similar conditions but should be treated cautiously for new voices or genres until additional validation is performed.
- Paper: WaveNet: A Generative Model for Raw Audio, Aäron van den Oord et al. (2016). WaveNet introduced the autoregressive raw audio generation framework that Tacotron 2 adapts into a vocoder conditioned on mel spectrograms.
- Paper: DiffWave: A Versatile Diffusion Model for Audio Synthesis, Zhifeng Kong et al. (2021). DiffWave extends this line of research by replacing autoregressive vocoders with a diffusion probabilistic framework that achieves comparable audio quality with parallel generation.
