Adaptive noise cancelation
AssigneeAudience, Inc.
InventorsMark Every, Ludger Solbach, Carlo Murgia, Ye Jiang
Life of this patent
Estimating the term…
Abstract
Systems and methods for controlling adaptivity of noise cancellation are presented. One or more audio signals are received by one or more corresponding microphones. The one or more signals may be decomposed into frequency sub-bands. Noise cancellation consistent with identified adaptation constraints is performed on the one or more audio signals. The one or more audio signals may then be reconstructed from the frequency sub-bands and outputted via an output device.
Claims18
A method for controlling adaptivity of noise cancellation, the method comprising:
- adapting, using at least one hardware processor, a coefficient to suppress a noise component of a primary audio signal and form a modified audio signal, the primary audio signal representing a first captured sound and comprising a speech component and the noise component;
- and
- outputting the modified audio signal via an output device,
- wherein adapting the coefficient includes reducing a value of the coefficient based on an audio noise energy estimate,
- the coefficient being faded to zero when the audio noise energy estimate is less than a threshold, the threshold being determined based on an estimate of the microphone self-noise in the primary or a secondary audio signal, the secondary audio signal representing a second captured sound.
A method for controlling adaptivity of noise cancellation, the method comprising:
- determining, using at least one hardware processor, a first transfer function between a speech component of a primary audio signal and a speech component of a secondary audio signal, the primary audio signal representing a first captured sound and comprising the speech component and a noise component, and the secondary audio signal representing a second captured sound and comprising the speech component and a noise component;
- determining a second transfer function between the noise component of the primary audio signal and the noise component of the secondary audio signal;
- determining a difference between the first transfer function and the second transfer function;
- adapting a coefficient applied to the primary audio signal to generate a modified primary audio signal when the difference exceeds a threshold;
- and
- outputting the modified primary audio signal via an output device.
A non-transitory computer-readable storage medium having a program embodied thereon, the program executable by a processor to perform a method for controlling adaptivity of noise cancellation, the method comprising:
- determining a first transfer function between a speech component of a primary audio signal and a speech component of a secondary signal, the primary audio signal representing a first captured sound and comprising the speech component and a noise component, and the secondary audio signal representing a second captured sound and comprising the speech component and the noise component;
- determining a second transfer function between the noise component of the primary audio signal and the noise component of the secondary audio signal;
- determining a difference between the first transfer function and the second transfer function;
- adapting a coefficient applied to the primary audio signal to generate a modified primary audio signal when the difference exceeds a threshold;
- and
- outputting the modified primary audio signal via an output device.
A non-transitory computer-readable storage medium having a program embodied thereon, the program executable by a processor to perform a method for controlling adaptivity of noise cancellation, the method comprising:
- adapting a coefficient to suppress a noise component of a primary audio signal and form a modified audio signal, the primary audio signal representing a first captured sound and comprising a speech component and the noise component;
- and
- outputting the modified audio signal via an output device,
- wherein adapting the coefficient includes reducing a value of the coefficient based on an audio noise energy estimate,
- the coefficient fading to zero when the audio noise energy estimate is less than a threshold, the threshold being determined based on an estimate of the microphone self-noise in the primary or a secondary audio signal, the secondary audio signal representing a second captured sound.
Dependencies are inferred from the claim text.