Double Branches and Stages Neural Network for Joint Acoustic Echo and Noise Suppression

Taohua Zhu,Guobing Qian
DOI: https://doi.org/10.1109/lsp.2024.3441492
2024-09-02
IEEE Signal Processing Letters
Abstract:In this letter, we propose a collaborative neural network framework for acoustic echo cancellation (AEC) tasks, where echo paths and spatial information are efficiently modeled through a two-stage subnetwork cascade to jointly repair the complex spectrum of the target speech. Specifically, we design a two-path structure consisting of a real part and an imaginary part as well as an amplitude phase, a lightweight network module to suppress part of the echo and potential noise in the first stage, and a larger network to estimate the complex residuals for phase correction and spectral restoration in the second stage. In order to maximize the performance of the model at each stage, we propose two convolutional modules: an inplace gate convolutional module and a complex squeezed temporal convolutional module (CSTCM). In addition, a cross-domain loss function is designed to improve the generalization capability. Experiments are conducted under various mismatch scenarios, and the results show that the proposed dual-path staging method provides superior performance over other advanced methods.
engineering, electrical & electronic
What problem does this paper attempt to address?