EDNet: A Versatile Speech Enhancement Framework with Gating Mamba Mechanism and Phase Shift-Invariant Training
Speech signals in real-world environments are frequently affected by various distortions such as additive noise, reverberation, and bandwidth limitation, which may appear individually or in combination. Traditional speech enhancement methods typically rely on either masking, which focuses on suppressing non-speech components while preserving observable structure, or mapping, which seeks to recover clean speech through direct transformation of the input. Each approach offers strengths in specific scenarios but may be less effective outside its target conditions. We propose the Erase and Draw Network (EDNet), a versatile speech enhancement framework designed to handle a broad range of distortion types without prior assumptions about task or input characteristics. EDNet consists of two main components: (1) the Gating Mamba (GM) module, which adaptively combines masking and mapping through a learnable gating mechanism that selects between suppression (Erase) and reconstruction (Draw) based on local signal features, and (2) Phase Shift-Invariant Training (PSIT), a shift tolerant supervision strategy that improves phase estimation by enabling dynamic alignment during training while remaining compatible with standard loss functions. Experimental results on denoising, dereverberation, bandwidth extension, and multi distortion enhancement tasks show that EDNet consistently achieves strong performance across conditions, demonstrating its architectural flexibility and adaptability to diverse task settings.
💡 Research Summary
The paper introduces EDNet, a unified speech enhancement framework capable of handling a wide variety of distortions—including additive noise, reverberation, and bandwidth limitation—without any task‑specific assumptions. Traditional approaches fall into two camps: masking‑based methods that excel at suppressing non‑speech components but struggle to reconstruct missing spectral content, and mapping‑based methods that can generate missing information but may unnecessarily alter already clean regions. Existing hybrid solutions typically fuse masking and mapping with fixed weights or simple averaging, which limits adaptability to the diverse and often mixed distortions encountered in real‑world recordings.
EDNet addresses these shortcomings through two novel components. The first, the Gating Mamba (GM) module, embeds a learnable gating function inside a state‑of‑the‑art Mamba block (a time‑frequency mixed convolutional architecture). For each time‑frequency cell, the module computes both a mask (Erase) and a direct mapping (Draw) output, then combines them as g·mask + (1‑g)·mapping, where g∈
Comments & Academic Discussion
Loading comments...
Leave a Comment