🤖 AI Summary
This work addresses the challenging scenario where nonlinear acoustic echo paths coexist with voice activity detection (VAD) errors. It systematically compares the generalized echo interference canceller (GEIC) and the extended multichannel Wiener filter (MWFext) for joint noise reduction and echo cancellation. Methodologically, it introduces a generalized Bussgang decomposition to model nonlinear echo and—novelty—the first quantitative analysis of VAD misclassification impacts on both algorithms. Leveraging statistical signal modeling and a unified echo–noise estimation framework, theoretical analysis and simulations reveal that MWFext achieves superior noise suppression, whereas GEIC demonstrates significantly greater robustness to echo path nonlinearity and VAD errors. The study provides quantifiable theoretical guidance for selecting AEC/NR algorithms in practical speech communication systems and informs VAD-robust design principles.
📝 Abstract
Two algorithms for combined acoustic echo cancellation (AEC) and noise reduction (NR) are analysed, namely the generalised echo and interference canceller (GEIC) and the extended multichannel Wiener filter (MWFext). Previously, these algorithms have been examined for linear echo paths, and assuming access to voice activity detectors (VADs) that separately detect desired speech and echo activity. However, algorithms implementing VADs may introduce detection errors. Therefore, in this paper, the previous analyses are extended by 1) modelling general nonlinear echo paths by means of the generalised Bussgang decomposition, and 2) modelling VAD error effects in each specific algorithm, thereby also allowing to model specific VAD assumptions. It is found and verified with simulations that, generally, the MWFext achieves a higher NR performance, while the GEIC achieves a more robust AEC performance.