The invention relates to a time frequency
mask-based single
acoustic vector sensor (AVS) target voice enhancement method. According to the method, the arrival angle of the target voice is known, a method of combining a
fixed beam former and a post-positioned
Wiener filter is adopted for realizing target voice enhancement, and calculation of the
weight value of the post-positioned
Wiener filter involves self-power spectrum
estimation of the target voice. Time frequency sparse characteristics of a voice
signal are used, the time frequency
point correlation arrival angle for receiving audio signals is estimated through calculating the ISDR (Inter-sensor data ratio) of component signals outputted by two gradient sensors in the AVS, time frequency
mask is designed through calculating errors between the time frequency
point correlation arrival angle and a target arrival angle, and thus self-power spectrum
estimation of the target voice is acquired. According to the method of the invention, any
noise prior knowledge does not needed, the target voice can be effectively enhanced in a complicated environment where multiple speakers exist, and interference voice can
background noise can be suppressed. In addition, the operation complexity is low, the adopted
microphone array size is small (about 1cm<3>), and application on a portable device is excessively facilitated.