Skip to main content

Methods of Extending a Generalized Sidelobe Canceller With External Microphones

By
Randall Ali; Giuliano Bernardi; Toon van Waterschoot; Marc Moonen

While substantial noise reduction and speech enhancement can be achieved with multiple microphones organized in an array, in some cases, such as when the microphone spacings are quite close, it can also be quite limited. This degradation can, however, be resolved by the introduction of one or more external microphones ( XM s) into the same physical space as the local microphone array ( LMA ). In this paper, three methods of extending an LMA -based generalized sidelobe canceller ( GSC-LMA ) with multipleXM s are proposed in such a manner that the relative transfer function pertaining to the LMA is treated as a priori knowledge. Two of these methods involve a procedure for completing an extended blocking matrix, whereas the third uses the speech estimate from the GSC-LMA directly with an orthogonalized version of the XM signals to obtain an improved speech estimate via a rank-1 generalized eigenvalue decomposition. All three methods were evaluated with recorded data from an office room and it was found that the third method could offer the most improvement. It was also shown that in using this method, the speech estimate from the GSC-LMA was not compromised and would be available to the listener if so desired, along with the improved speech estimate that uses both the LMA and XM s.