The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 10, 2012
Filed:
Jan. 20, 2010
Jason Flaks, Redmond, WA (US);
Ivan Tashev, Kirkland, WA (US);
Duncan Mckay, Woodinville, WA (US);
Xudong NI, Woodinville, WA (US);
Robert Heitkamp, Sammamish, WA (US);
Wei Guo, Sammamish, WA (US);
John Tardif, Sammamish, WA (US);
Leo Shing, Redmond, WA (US);
Michael Baseflug, Duvall, WA (US);
Jason Flaks, Redmond, WA (US);
Ivan Tashev, Kirkland, WA (US);
Duncan McKay, Woodinville, WA (US);
Xudong Ni, Woodinville, WA (US);
Robert Heitkamp, Sammamish, WA (US);
Wei Guo, Sammamish, WA (US);
John Tardif, Sammamish, WA (US);
Leo Shing, Redmond, WA (US);
Michael Baseflug, Duvall, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A device for suppressing ambient sounds from speech received by a microphone array is provided. One embodiment of the device comprises a microphone array, a processor, an analog-to-digital converter, and memory comprising instructions stored therein that are executable by the processor. The instructions stored in the memory are configured to receive a plurality of digital sound signals, each digital sound signal based on an analog sound signal originating at the microphone array, receive a multi-channel speaker signal, generate a monophonic approximation signal of the multi-channel speaker signal, apply a linear acoustic echo canceller to suppress a first ambient sound portion of each digital sound signal, generate a combined directionally-adaptive sound signal from a combination of each digital sound signal by a combination of time-invariant and adaptive beamforming techniques, and apply one or more nonlinear noise suppression techniques to suppress a second ambient sound portion of the combined directionally-adaptive sound signal.