Abstract
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 he quite limited. This degradation can, however, be resolved by the introduction of one or more external microphones (XMs) 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 multiple XMs 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-i 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 XMs.