AdaVocoder: Adaptive Vocoder for Custom Voice
arXiv:2203.09825 · doi:10.21437/Interspeech.2022-288
Abstract
Custom voice is to construct a personal speech synthesis system by adapting the source speech synthesis model to the target model through the target few recordings. The solution to constructing a custom voice is to combine an adaptive acoustic model with a robust vocoder. However, training a robust vocoder usually requires a multi-speaker dataset, which should include various age groups and various timbres, so that the trained vocoder can be used for unseen speakers. Collecting such a multi-speaker dataset is difficult, and the dataset distribution always has a mismatch with the distribution of the target speaker dataset. This paper proposes an adaptive vocoder for custom voice from another novel perspective to solve the above problems. The adaptive vocoder mainly uses a cross-domain consistency loss to solve the overfitting problem encountered by the GAN-based neural vocoder in the transfer learning of few-shot scenes. We construct two adaptive vocoders, AdaMelGAN and AdaHiFi-GAN. First, We pre-train the source vocoder model on AISHELL3 and CSMSC datasets, respectively. Then, fine-tune it on the internal dataset VXI-children with few adaptation data. The empirical results show that a high-quality custom voice system can be built by combining a adaptive acoustic model with a adaptive vocoder.
arXiv commentAccepted by INTERSPEECH 2022
References in corpus (18)
- Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks
- Prototypical Networks for Few-shot Learning
- WaveNet: A Generative Model for Raw Audio
- Unsupervised Domain Adaptation by Backpropagation
- Deep Visual Domain Adaptation: A Survey
- HiFi-GAN: Generative Adversarial Networks for Efficient and High Fidelity Speech Synthesis
- MelGAN: Generative Adversarial Networks for Conditional Waveform Synthesis
- FastSpeech 2: Fast and High-Quality End-to-End Text to Speech
- A Survey on Neural Speech Synthesis
- Neural Voice Cloning with a Few Samples
- Sample Efficient Adaptive Text-to-Speech
- AISHELL-3: A Multi-speaker Mandarin TTS Corpus and the Baselines
- AdaSpeech: Adaptive Text to Speech for Custom Voice
- Universal MelGAN: A Robust Neural Vocoder for High-Fidelity Waveform Generation in Multiple Domains
- Towards Robust Neural Vocoding for Speech Generation: A Survey
- AdaDurIAN: Few-shot Adaptation for Neural Text-to-Speech with DurIAN
- HooliGAN: Robust, High Quality Neural Vocoding
- AdaSpeech 3: Adaptive Text to Speech for Spontaneous Style