Correlation-based two microphone algorithm for noise reduction in reverberation
First Claim
1. A method to provide speech enhancement of audio signals from a target source and noise reduction of audio signals from a noise source, comprising:
- determining a coherence function between a first audio signal from a first microphone and a second audio signal from a second microphone;
determining a first gain function based on real components of the coherence function;
determining a second gain function based on imaginary components of the coherence function;
determining a third gain function based on a relationship between the real components of the coherence function and a threshold range;
determining a final gain function based on the first gain function, the second gain function, and the third gain function; and
generating an enhanced audio signal by applying final gain function to the first audio signal.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards providing speech enhancement of audio signals from a target source and noise reduction of audio signals from a noise source. A coherence between a first audio signal from a first microphone and a second audio signal from a second microphone may be determined. A first gain function may be determined based on real components of a coherence function, wherein the real components include coefficients based on the previously determined coherence. A second gain function may be determined based on imaginary components of the coherence function. And a third gain function may be determined based on a relationship between a real component of the coherence function and a threshold range. An enhanced audio signal may be generated by applying a combination of the first gain function, the second gain function, and the third gain function to the first audio signal.
9 Citations
20 Claims
-
1. A method to provide speech enhancement of audio signals from a target source and noise reduction of audio signals from a noise source, comprising:
-
determining a coherence function between a first audio signal from a first microphone and a second audio signal from a second microphone; determining a first gain function based on real components of the coherence function; determining a second gain function based on imaginary components of the coherence function; determining a third gain function based on a relationship between the real components of the coherence function and a threshold range; determining a final gain function based on the first gain function, the second gain function, and the third gain function; and generating an enhanced audio signal by applying final gain function to the first audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network computer to provide speech enhancement of audio signals from a target source and noise reduction of audio signals from a noise source, comprising:
-
a memory for storing at least instructions; and a processor that executes the instructions to perform actions, including; determining a coherence function between a first audio signal from a first microphone and a second audio signal from a second microphone; determining a first gain function based on real components of the coherence function; determining a second gain function based on imaginary components of the coherence function; determining a third gain function based on a relationship between the real component of the coherence function and a threshold range; determining a final gain function based on the first gain function, the second gain function, and the third gain function; and generating an enhanced audio signal by applying the final gain function to the first audio signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A processor readable non-transitory storage media that includes instructions to provide speech enhancement of audio signals from a target source and noise reduction of audio signals from a noise source, wherein execution of the instructions by a processor performs actions, comprising:
-
determining a coherence function between a first audio signal from a first microphone and a second audio signal from a second microphone; determining a first gain function based on real components of the coherence function; determining a second gain function based on imaginary components of the coherence function; determining a third gain function based on a relationship between the real component of the coherence function and a threshold range; determining a final gain function based on the first gain function, the second gain function, and the third gain function; and generating an enhanced audio signal by applying the final gain function to the first audio signal. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification