Noise estimation control system
Assignee2236008 Ontario Inc.
InventorPhillip Alan Hetherington
Life of this patent
Estimating the term…
Abstract
A noise estimation control system may limit increases of a stored background noise estimate in response to a detected noise feedback situation. The system receives an input audio signal detected within a space, and a reference audio signal that is transmitted by a speaker as an aural signal into the space. A signal processor processes the input audio signal and the reference audio signal to determine a coherence value based on an amount of the aural signal that is included in the input audio signal. The signal processor also calculates an amount to adjust the stored background noise estimate based on the coherence value and a determined background noise level of the input audio signal.
Claims20
A noise estimation control method, comprising:
- receiving an input audio signal detected within a space;
- receiving a reference audio signal that is transmitted by a speaker as an aural signal into the space;
- processing the input audio signal and the reference audio signal by a signal processor to determine a coherence value based on an amount of the aural signal that is included in the input audio signal;
- determining whether the input audio signal satisfies a first criterion or a second criterion by processing the input audio signal by the signal processor executing a mode selection;
- determining a background noise level of the input audio signal;
- and
- calculating an amount to adjust a stored background noise estimate by the signal processor based on the coherence value and the background noise level of the input audio signal;
- where the first criterion and the second criterion enables storing the adjustment of the background noise estimate.
A noise estimation control system, comprising:
- a computer processor;
- an input interface configured to receive a reference audio signal from a remote communication device that is transmitted by a speaker as an aural signal into a space;
- a noise feedback detection module executable by the computer processor to process the reference audio signal and determine a coherence value across an audible frequency range based on an amount of the aural signal that is included in an input audio signal detected within the space;
- and
- a background noise estimation module executable by the computer processor to determine and store in memory a background noise level of the input audio signal;
- a mode selection module executable by the computer processor to analyze the input audio signal to determine whether the input audio signal satisfies a first criterion or a second criterion;
- where the background noise estimation module is executable by the computer processor to calculate an amount to adjust a stored background noise estimate based on the coherence value and the background noise level of the input audio signal;
- where the mode selection module enable the background noise estimation module to store the adjusted background noise estimate in response to a determination by the mode selection module that the input audio signal satisfies the first criterion or the second criterion.
A noise estimation control system, comprising:
- a computer processor;
- an input interface configured to receive a reference audio signal that is transmitted by a speaker as an aural signal into a space;
- a background noise estimation module executable by the computer processor to determine a background noise level of an input audio signal detected within the space;
- a voice activity detection module executable by the computer processor to determine whether the input audio signal includes speech content;
- a noise feedback detection module executable by the computer processor to process the input audio signal and the reference audio signal to determine a coherence value across an audible frequency range based on an amount of the aural signal that is included in the input audio signal;
- and
- a mode selection module executable by the computer processor to analyze the input audio signal to determine whether the input audio signal satisfies a first criterion or a second criterion;
- where the mode selection module is configured to select the voice activity detection module and enable the background noise estimation module to adjust a stored background noise estimate based on the background noise level of the input audio signal and a voice detection output of the voice activity detection module in response to a determination by the mode selection module that the input audio signal satisfies the first criterion;
- and
- where the mode selection module is configured to select the noise feedback detection module and enable the background noise estimation module to adjust the stored background noise estimate based on the background noise level of the input audio signal and the coherence value in response to a determination by the mode selection module that the input audio signal satisfies the second criterion.
Dependencies are inferred from the claim text.