In order to improve the performance of speech communication system in noisy environment, a dual micro-array speech enhancement method based on subband spectrum subtraction and generalized sidelobe canceller is proposed. Based on dual micro-array structure and the subband structure analysis, this method suppresses the noise in the low frequency band by the spectrum subtraction method which may employ variable over-subtraction factor in it and suppresses the non-coherent noise part in the high frequency band by modifying cross power spectrum subtraction method, respectively. Then generalized sidelobe canceller and voice activity detector are combined with the method mentioned above to further suppress the influence of strong coherent noise further. The experimental results show that the proposed method can suppress the influence of noise and improve the intelligibility of speech more effectively.%为提高语音通信系统在噪声环境下的使用性能,该文提出一种基于子带谱减与广义旁瓣抵消的双微阵列语音增强方法.基于双微阵列及子带结构分析,首先分别在低频带采用可变过减因子谱减法抑制噪声,在高频带采用修改互功率谱谱减法抑制非相干性噪声部分,再结合广义旁瓣抵消与端点检测进一步抑制强相关性噪声的影响.实验结果表明,该方法能够更加有效地抑制噪声的影响并提高语音的可懂度.
展开▼