Method and system for noise reduction
AssigneesVimicro Electronics Corporation, Vimicro Corporation
InventorsChen ZHANG, Yuhong Feng
Life of this patent
Estimating the term…
Abstract
Techniques pertaining to noise reduction are disclosed. According to one aspect of the present invention, noise in an audio signal is effectively reduced and a high quality of a target voice is recovered at the same time. In one embodiment, an array of microphones is used to sample the audio signal embedded with noise. The samples are processed according to a beamforming technique to get a signal with an enhanced target voice. A target voice is located in the audio signal sampled by the microphone array. A credibility of the target voice is determined when the target voice is located. The voice presence probability is weighted by the credibility. The signal with the enhanced target voice is enhanced according to the weighed voice presence probability.
Claims20
A method for noise reduction, comprising:
- beamforming audio signals sampled by a microphone array to get a signal with an enhanced target voice;
- locating a target voice in the audio signal sampled by the microphone array;
- determining a credibility of the target voice when the target voice is located;
- weighing a voice presence probability by the credibility;
- and
- enhancing the signal with the enhanced target voice according to the weighed voice presence probability.
A method for noise reduction, comprising:
- beamforming audio signals sampled by a microphone array to get a signal with an enhanced target voice and a signal with a weakened target voice;
- locating a target voice in the audio signal sampled by the microphone array;
- determining a credibility of the target voice when the target voice is located;
- updating an adaptive filter coefficient according to the credibility, and filtering the signal with the enhanced target voice and the signal with the weakened target voice according to the updated adaptive filter coefficient to get a signal with reduced noise;
- and
- weighing a voice presence probability by the credibility, and enhancing the signal with reduced noise according to the weighed voice presence probability.
A system for noise reduction, comprising:
- a beamformer configured for beamforming audio signals sampled by a microphone array to get a signal with an enhanced target voice;
- a target voice credibility determining unit configured for locating a target voice in the audio signal sampled by the microphone array, and determining a credibility of the target voice when the target voice is located;
- a single channel voice enhancement unit configured for weighing a voice presence probability by the credibility, and enhancing the signal with the enhanced target voice according to the weighed voice presence probability.
Dependencies are inferred from the claim text.