ASLGSDOct 31, 2022

Diffusion-based Generative Speech Source Separation

arXiv:2210.17327v270 citationsh-index: 17
Originality Incremental advance
AI Analysis

This addresses speech source separation and enhancement, offering a novel approach but with incremental gains compared to prior work.

The authors tackled single-channel source separation by proposing DiffSep, a diffusion-based method that uses a tailored diffusion-mixing process and score-matching to separate sources from a mixture, achieving competitive performance on the WSJ0 2mix and VoiceBank-DEMAND datasets.

We propose DiffSep, a new single channel source separation method based on score-matching of a stochastic differential equation (SDE). We craft a tailored continuous time diffusion-mixing process starting from the separated sources and converging to a Gaussian distribution centered on their mixture. This formulation lets us apply the machinery of score-based generative modelling. First, we train a neural network to approximate the score function of the marginal probabilities or the diffusion-mixing process. Then, we use it to solve the reverse time SDE that progressively separates the sources starting from their mixture. We propose a modified training strategy to handle model mismatch and source permutation ambiguity. Experiments on the WSJ0 2mix dataset demonstrate the potential of the method. Furthermore, the method is also suitable for speech enhancement and shows performance competitive with prior work on the VoiceBank-DEMAND dataset.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes