Abstract:
A noise cancellation method is studied for microphone array under the interfering sound source and background noise. The microphone array suppresses background noise by reinforcing the target sound source in the direction specified by the steering vector by beamforming. However, the present beamforming algorithms cannot accurately estimate the steering vector when interfering sound source presents. Therefore, this paper presents a noise cancellation method using the phase of audio signal cross-correlation power spectrum based on the microphone array. Firstly, the proposed method estimates the steering vector by the phase time-frequency mask of the audio signal and carries out the beamforming, so as to effectively suppress the interference sound source and background noise. Then the speech presence probability is calculated to estimate residual interference and noise power spectral density using maximum likelihood method and employed on the post-beamforming signal to further suppress residual interference and noise. The experimental results demonstrate that under the interfering sound source and background noise, the proposed microphone array method can effectively suppress noise, which is superior to the baseline methods.