Towards Low-Resource StarGAN Voice Conversion using Weight Adaptive Instance Normalization
arXiv:2010.11646
Abstract
Many-to-many voice conversion with non-parallel training data has seen significant progress in recent years. StarGAN-based models have been interests of voice conversion. However, most of the StarGAN-based methods only focused on voice conversion experiments for the situations where the number of speakers was small, and the amount of training data was large. In this work, we aim at improving the data efficiency of the model and achieving a many-to-many non-parallel StarGAN-based voice conversion for a relatively large number of speakers with limited training samples. In order to improve data efficiency, the proposed model uses a speaker encoder for extracting speaker embeddings and conducts adaptive instance normalization (AdaIN) on convolutional weights. Experiments are conducted with 109 speakers under two low-resource situations, where the number of training samples is 20 and 5 per speaker. An objective evaluation shows the proposed model is better than the baseline methods. Furthermore, a subjective evaluation shows that, for both naturalness and similarity, the proposed model outperforms the baseline method.
arXiv commentAccepted by ICASSP2021
References in corpus (7)
- Adam: A Method for Stochastic Optimization
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Instance Normalization: The Missing Ingredient for Fast Stylization
- A Learned Representation For Artistic Style
- Parallel-Data-Free Voice Conversion Using Cycle-Consistent Adversarial Networks
- Information Constraints on Auto-Encoding Variational Bayes
- StarGAN-VC2: Rethinking Conditional Methods for StarGAN-Based Voice Conversion