Continual Speaker Adaptation for Text-to-Speech Synthesis
arXiv:2103.14512
Abstract
Training a multi-speaker Text-to-Speech (TTS) model from scratch is computationally expensive and adding new speakers to the dataset requires the model to be re-trained. The naive solution of sequential fine-tuning of a model for new speakers can lead to poor performance of older speakers. This phenomenon is known as catastrophic forgetting. In this paper, we look at TTS modeling from a continual learning perspective, where the goal is to add new speakers without forgetting previous speakers. Therefore, we first propose an experimental setup and show that serial fine-tuning for new speakers can cause the forgetting of the earlier speakers. Then we exploit two well-known techniques for continual learning, namely experience replay and weight regularization. We reveal how one can mitigate the effect of degradation in speech synthesis diversity in sequential training of new speakers using these methods. Finally, we present a simple extension to experience replay to improve the results in extreme setups where we have access to very small buffers.
Preprint
References in corpus (6)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Overcoming catastrophic forgetting in neural networks
- Efficient Lifelong Learning with A-GEM
- Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis
- Sample Efficient Adaptive Text-to-Speech
- A Multi-Task Learning Framework for Overcoming the Catastrophic Forgetting in Automatic Speech Recognition