Patent Document ID: 9286883
Application ID: 14038319
Patent Flag: 1

Claim One:
1. A device comprising: a microphone configured to receive audio and produce an input signal; a speaker; a random noise generator; a memory storing a set of filter coefficients corresponding to a direct path between the speaker and the microphone; and one or more modules configured to: receive an output signal and generate audio using the output signal and the speaker; generate a reference signal by adding a first random noise signal to the output signal, wherein the first random noise signal is received from the random noise generator; receive an input signal from the microphone, wherein the input signal corresponds to the audio; generate a filtered noise signal by filtering a second random noise signal with the set of filter coefficients, wherein the second random noise signal is received from the random noise generator; generate a processed input signal by adding the input signal to the filtered noise signal; perform acoustic echo cancellation, using the reference signal and the processed input signal as inputs, to generate an echo-reduced signal, wherein performing the acoustic echo cancellation comprises updating a set of acoustic echo cancellation coefficients; and provide the echo-reduced signal to an automatic speech recognition service.