Publication | Open Access
Deep Voice: Real-time Neural Text-to-Speech
395
Citations
17
References
2017
Year
EngineeringMachine LearningDeep VoiceSpeech RecognitionNatural Language ProcessingPhoneme BoundariesVoice RecognitionReal-time LanguageHealth SciencesSpeech SynthesisSpeech OutputComputer ScienceDeep LearningText-to-speechSpeech CommunicationDeep Neural NetworksVoiceSpeech AcousticsSpeech ProcessingSpeech Input
Deep Voice lays the groundwork for truly end‑to‑end neural speech synthesis. The authors present Deep Voice, a production‑quality text‑to‑speech system built entirely from deep neural networks, aiming to replace traditional TTS pipelines with a fully neural architecture. The system comprises five neural modules—segmentation, grapheme‑to‑phoneme, duration, pitch, and synthesis—using CTC‑based boundary detection and a lightweight WaveNet variant for efficient inference. Deep Voice delivers real‑time inference, achieving up to 400× speedups over existing implementations while simplifying the architecture and eliminating hand‑crafted feature engineering.
We present Deep Voice, a production-quality text-to-speech system constructed entirely from deep neural networks. Deep Voice lays the groundwork for truly end-to-end neural speech synthesis. The system comprises five major building blocks: a segmentation model for locating phoneme boundaries, a grapheme-to-phoneme conversion model, a phoneme duration prediction model, a fundamental frequency prediction model, and an audio synthesis model. For the segmentation model, we propose a novel way of performing phoneme boundary detection with deep neural networks using connectionist temporal classification (CTC) loss. For the audio synthesis model, we implement a variant of WaveNet that requires fewer parameters and trains faster than the original. By using a neural network for each component, our system is simpler and more flexible than traditional text-to-speech systems, where each component requires laborious feature engineering and extensive domain expertise. Finally, we show that inference with our system can be performed faster than real time and describe optimized WaveNet inference kernels on both CPU and GPU that achieve up to 400x speedups over existing implementations.
| Year | Citations | |
|---|---|---|
Page 1
Page 1