Almost Unsupervised Text to Speech and Automatic Speech Recognition
arXiv:1905.06791
Abstract
Text to speech (TTS) and automatic speech recognition (ASR) are two dual tasks in speech processing and both achieve impressive performance thanks to the recent advance in deep learning and large amount of aligned speech and text data. However, the lack of aligned data poses a major practical problem for TTS and ASR on low-resource languages. In this paper, by leveraging the dual nature of the two tasks, we propose an almost unsupervised learning method that only leverages few hundreds of paired data and extra unpaired data for TTS and ASR. Our method consists of the following components: (1) a denoising auto-encoder, which reconstructs speech and text sequences respectively to develop the capability of language modeling both in speech and text domain; (2) dual transformation, where the TTS model transforms the text into speech , and the ASR model leverages the transformed pair for training, and vice versa, to boost the accuracy of the two tasks; (3) bidirectional sequence modeling, which addresses error propagation especially in the long speech and text sequence when training with few paired data; (4) a unified model structure, which combines all the above components for TTS and ASR based on Transformer model. Our method achieves 99.84% in terms of word level intelligible rate and 2.68 MOS for TTS, and 11.7% PER for ASR on LJSpeech dataset, by leveraging only 200 paired speech and text data (about 20 minutes audio), together with extra unpaired speech and text data.
Accepted by ICML2019
Cited by in corpus (19)
- FastSpeech: Fast, Robust and Controllable Text to Speech
- A Survey on Neural Speech Synthesis
- Semi-Supervised Neural Architecture Search
- KazakhTTS: An Open-Source Kazakh Text-to-Speech Synthesis Dataset
- Review of end-to-end speech synthesis technology based on deep learning
- Multilingual Byte2Speech Models for Scalable Low-resource Speech Synthesis
- Token-Level Ensemble Distillation for Grapheme-to-Phoneme Conversion
- LRSpeech: Extremely Low-Resource Speech Synthesis and Recognition
- ESPnet-TTS: Unified, Reproducible, and Integratable Open Source End-to-End Text-to-Speech Toolkit
- Improving Cross-Lingual Transfer Learning for End-to-End Speech Recognition with Speech Translation
- Semi-supervised ASR by End-to-end Self-training
- MixSpeech: Data Augmentation for Low-resource Automatic Speech Recognition
- Momentum Pseudo-Labeling for Semi-Supervised Speech Recognition
- OkwuGbé: End-to-End Speech Recognition for Fon and Igbo
- UWSpeech: Speech to Speech Translation for Unwritten Languages
- Efficient Bidirectional Neural Machine Translation
- WSRGlow: A Glow-based Waveform Generative Model for Audio Super-Resolution
- Multitask Training with Text Data for End-to-End Speech Recognition
- EMOVIE: A Mandarin Emotion Speech Dataset with a Simple Emotional Text-to-Speech Model