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.

Date of Patent:
May. 25, 2021

Filed:

Oct. 14, 2019
Applicant:

Sonos, Inc., Santa Barbara, CA (US);

Inventor:

Daniele Giacobello, Los Angeles, CA (US);

Assignee:

Sonos, Inc., Santa Barbara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G10L 21/02 (2013.01); H04M 9/08 (2006.01); G10K 11/178 (2006.01); H04R 27/00 (2006.01); G10L 21/0208 (2013.01); G10L 21/0232 (2013.01); H04R 3/00 (2006.01); H04R 3/12 (2006.01); H04R 29/00 (2006.01);
U.S. Cl.
CPC ...
G10L 21/02 (2013.01); G10K 11/178 (2013.01); G10L 21/0208 (2013.01); H04M 9/082 (2013.01); G10K 2210/3012 (2013.01); G10K 2210/3028 (2013.01); G10K 2210/505 (2013.01); G10L 21/0232 (2013.01); G10L 2021/02087 (2013.01); H04R 3/005 (2013.01); H04R 3/12 (2013.01); H04R 27/00 (2013.01); H04R 29/007 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2420/03 (2013.01); H04R 2420/07 (2013.01); H04R 2430/23 (2013.01);
Abstract

Example techniques involve noise-robust acoustic echo cancellation. An example implementation may involve causing one or more speakers of the playback device to play back audio content and while the audio content is playing back, capturing, via the one or more microphones, audio within an acoustic environment that includes the audio playback. The example implementation may involve determining measured and reference signals in the STFT domain. During each niteration of an acoustic echo canceller (AEC): the implementation may involve determining a frame of an output signal by generating a frame of a model signal by passing a frame of the reference signal through an instance of an adaptive filter and then redacting the nframe of the model signal from an nframe of the measured signal. The implementation may further involve determining an instance of the adaptive filter for a next iteration of the AEC.


Find Patent Forward Citations

Loading…