Self-supervised Learning for Speech Enhancement
arXiv:2006.10388
Abstract
Supervised learning for single-channel speech enhancement requires carefully labeled training examples where the noisy mixture is input into the network and the network is trained to produce an output close to the ideal target. To relax the conditions on the training data, we consider the task of training speech enhancement networks in a self-supervised manner. We first use a limited training set of clean speech sounds and learn a latent representation by autoencoding on their magnitude spectrograms. We then autoencode on speech mixtures recorded in noisy environments and train the resulting autoencoder to share a latent representation with the clean examples. We show that using this training schema, we can now map noisy speech to its clean version using a network that is autonomously trainable without requiring labeled training examples or human intervention.
Cited by in corpus (6)
- Efficient Personalized Speech Enhancement through Self-Supervised Learning
- Coherent, super resolved radar beamforming using self-supervised learning
- Self-Supervised Learning from Contrastive Mixtures for Personalized Speech Enhancement
- Conditional independence for pretext task selection in Self-supervised speech representation learning
- Personalized Speech Enhancement through Self-Supervised Data Augmentation and Purification
- Incorporating Real-world Noisy Speech in Neural-network-based Speech Enhancement Systems