Conditional Diffusion Probabilistic Model for Speech Enhancement
About
Speech enhancement is a critical component of many user-oriented audio applications, yet current systems still suffer from distorted and unnatural outputs. While generative models have shown strong potential in speech synthesis, they are still lagging behind in speech enhancement. This work leverages recent advances in diffusion probabilistic models, and proposes a novel speech enhancement algorithm that incorporates characteristics of the observed noisy speech signal into the diffusion and reverse processes. More specifically, we propose a generalized formulation of the diffusion probabilistic model named conditional diffusion probabilistic model that, in its reverse process, can adapt to non-Gaussian real noises in the estimated speech signal. In our experiments, we demonstrate strong performance of the proposed approach compared to representative generative models, and investigate the generalization capability of our models to other datasets with noise characteristics unseen during training.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Speech Enhancement | VoiceBank-DEMAND (test) | PESQ2.52 | 201 | |
| Speech Enhancement | VoiceBank + DEMAND (VB-DMD) (test) | PESQ2.52 | 114 | |
| Speech Enhancement | DNS Challenge Real Recordings (test) | SIG Score3.2 | 41 | |
| Speech Enhancement | DNS no-reverb 2020 (test) | Signal Score (SIG)3.29 | 30 | |
| Automatic Speech Recognition | ATC Corpus | CER (DS2)10.45 | 27 | |
| Speech Enhancement | ATC Corpus | CSIG3.7 | 19 | |
| Speech Enhancement | ATC Corpus (selected samples) | MOS SIG3.55 | 18 | |
| Speech Enhancement | DNS blind (real recordings) 2020 (test) | SIG Score3.2 | 16 | |
| Speech Enhancement | DNS blind synthetic with reverb 2020 (test) | SIG Score2.54 | 16 | |
| Speech Enhancement | WSJ0 UNI | PESQ1.97 | 15 |