Bi-magnitude processing framework for nonlinear echo cancellation in mobile devices
AssigneeGoogle Inc.
InventorsJan Skoglund, Yiteng Huang, Alejandro Luebs
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsJan Skoglund, Yiteng Huang, Alejandro Luebs
Estimating the term…
Techniques of performing acoustic echo cancellation involve providing a bi-magnitude filtering operation that performs a first filtering operation when a magnitude of an incoming audio signal to be output from a loudspeaker is less than a specified threshold and a second filtering operation when the magnitude of the incoming audio signal is greater than the threshold. The first filtering operation may take the form of a convolution between the incoming audio signal and a first impulse response function. The second filtering operation may take the form of a convolution between a nonlinear function of the incoming audio signal and a second impulse response function. For such a convolution, the bi-magnitude filtering operation involves providing, as the incoming audio signal, samples of the incoming audio signal over a specified window of time. The first and second impulse response functions may be determined from an input signal input into a microphone.
A method, comprising:
A computer program product comprising a nontransitory storage medium, the computer program product including code that, when executed by processing circuitry configured to reduce acoustic echo in an audio system including a loudspeaker and a microphone, causes the processing circuitry to perform a method, the method comprising:
An electronic apparatus configured to reduce acoustic echo in an audio system including a loudspeaker and a microphone, the electronic apparatus comprising:
Dependencies are inferred from the claim text.