Diffusion-Based Speech Enhancement with Joint Generative and Predictive Decoders
Hao Shi, Kazuki Shimada, Masato Hirano, Takashi Shibuya, Yuichiro Koyama, Zhi Zhong, Shusuke Takahashi, Tatsuya Kawahara, Yuki Mitsufuji
TL;DR
This work addresses the slow decoding of diffusion-based speech enhancement by proposing a unified framework that jointly leverages generative and predictive decoders. The authors introduce two architectures, GP-SGMSE+ and GP-Unified, with a shared encoder and dual decoders, and implement fusion of predictive and generative features at the initial and final diffusion steps to speed up convergence and exploit complementary distortions. On Voice-Bank-DEMAND, the unified approach achieves faster diffusion and higher PESQ scores than prior score-based diffusion SE methods, while reducing the number of diffusion steps via informative initialization and late-stage fusion. The results highlight the practical impact of integrating predictive information into diffusion-based SE, yielding both efficiency gains and improved speech quality.
Abstract
Diffusion-based generative speech enhancement (SE) has recently received attention, but reverse diffusion remains time-consuming. One solution is to initialize the reverse diffusion process with enhanced features estimated by a predictive SE system. However, the pipeline structure currently does not consider for a combined use of generative and predictive decoders. The predictive decoder allows us to use the further complementarity between predictive and diffusion-based generative SE. In this paper, we propose a unified system that use jointly generative and predictive decoders across two levels. The encoder encodes both generative and predictive information at the shared encoding level. At the decoded feature level, we fuse the two decoded features by generative and predictive decoders. Specifically, the two SE modules are fused in the initial and final diffusion steps: the initial fusion initializes the diffusion process with the predictive SE to improve convergence, and the final fusion combines the two complementary SE outputs to enhance SE performance. Experiments conducted on the Voice-Bank dataset demonstrate that incorporating predictive information leads to faster decoding and higher PESQ scores compared with other score-based diffusion SE (StoRM and SGMSE+).
