System and method for providing single microphone noise suppression fallback
First Claim
1. A method for providing single microphone noise suppression fallback, comprising:
- receiving primary and secondary acoustic signals;
generating a single microphone noise estimate based on the primary acoustic signal;
generating a dual microphone noise estimate based on the primary and secondary acoustic signals;
determining a combined noise estimate based on the single and dual microphone noise estimates;
generating a gain mask based on the combined noise estimate applying the gain mask to the primary acoustic signal to generate a noise suppressed signal; and
outputting the noise suppressed signal.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing single microphone noise suppression fallback are provided. In exemplary embodiments, primary and secondary acoustic signals are received. A single microphone noise estimate may be generated based on the primary acoustic signal, while a dual microphone noise estimate may be generated based on the primary and secondary acoustic signals. A combined noise estimate based on the single and dual microphone noise estimates is then determined. Using the combined noise estimate, a gain mask may be generated and applied to the primary acoustic signal to generate a noise suppressed signal. Subsequently, the noise suppressed signal may be output.
-
Citations
21 Claims
-
1. A method for providing single microphone noise suppression fallback, comprising:
-
receiving primary and secondary acoustic signals; generating a single microphone noise estimate based on the primary acoustic signal; generating a dual microphone noise estimate based on the primary and secondary acoustic signals; determining a combined noise estimate based on the single and dual microphone noise estimates; generating a gain mask based on the combined noise estimate applying the gain mask to the primary acoustic signal to generate a noise suppressed signal; and outputting the noise suppressed signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system providing one-microphone noise suppression fallback, comprising:
-
acoustic sensors configured to receive a primary and a secondary acoustic signal; a single microphone noise estimate module configured to generate a single microphone noise estimate based on the primary acoustic signals; a dual microphone noise estimate module configured to generate a dual microphone noise estimate based on the primary and secondary acoustic signals; a noise estimate integrator configured to determine a combined noise estimate based on the single and dual microphone noise estimates; a filter module configured to generate a gain mask based on the combined noise estimate; and a masking module configured to apply the gain mask to the primary acoustic signal to generate a noise suppressed signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A machine readable medium having embodied thereon a program, the program providing instructions for a method for providing one-microphone noise suppression fallback, the method comprising:
-
receiving primary and secondary acoustic signals; generating a single microphone noise estimate based on the primary acoustic signal; generating a dual microphone noise estimate based on the primary and secondary acoustic signals; determining a combined noise estimate based on the single and dual microphone noise estimates; generating a gain mask based on the combined noise estimate applying the gain mask to the primary acoustic signal to generate a noise suppressed signal; and outputting the noise suppressed signal. - View Dependent Claims (19, 20)
-
-
21. A machine readable medium having embodied thereon a program, for providing instructions for a method for single microphone noise suppression fallback, the method comprising:
-
receiving primary and secondary acoustic signals; generating a single microphone speech or noise estimate based on either the primary or the secondary acoustic signal; generating a dual microphone speech or noise estimate based on both the primary acoustic signal and the secondary acoustic signal; determining a combined speech estimate or a combined noise estimate based on the single and dual microphone estimates; filtering either the primary or secondary acoustic signal using the combined speech estimate or the combined noise estimate to obtain a noise suppressed signal; and outputting the noise suppressed signal.
-
Specification