Estimating averaged noise component in a microphone signal
AssigneeImagination Technologies Limited
InventorsSenthil Kumar Mani, Sowmya Mannava
Life of this patent
Estimating the term…
Abstract
A controller for an acoustic echo canceller includes a noise estimator configured to estimate a level of noise that is comprised in a microphone signal relative to an echo component, estimated by the acoustic echo canceller, comprised in the microphone signal. The controller further includes a control module configured to control the acoustic echo canceller in dependence on that estimate.
Claims15
A noise estimator for estimating an averaged noise component comprised in a microphone signal, the noise estimator being configured to:
- obtain a first noise estimate for a first frame of the microphone signal which is prior to an echo component becoming part of the microphone signal by estimating a level of the microphone signal during the first frame;
- obtain a second noise estimate for a second frame of the microphone signal in which the echo component does form part of the microphone signal by estimating a level of the microphone signal during the second frame;
- and
- form an averaged noise estimate for the second frame by performing a weighted sum of the first noise estimate and the second noise estimate.
A method for estimating an averaged noise component comprised in a microphone signal, the method comprising:
- obtaining a first noise estimate for a first frame of the microphone signal which is prior to an echo component becoming part of the microphone signal by estimating a level of the microphone signal during the first frame;
- obtaining a second noise estimate for a second frame of the microphone signal in which the echo component does form part of the microphone signal by estimating a level of the microphone signal during the second frame;
- and
- forming an averaged noise estimate for the second frame by performing a weighted sum of the first noise estimate and the second noise estimate.
A non-transitory machine readable storage medium having encoded thereon non-transitory machine-readable code implementing a method for estimating an averaged noise component comprised in a microphone signal, the method comprising:
- obtaining a first noise estimate for a first frame of the microphone signal which is prior to an echo component becoming part of the microphone signal by estimating a level of the microphone signal during the first frame;
- obtaining a second noise estimate for a second frame of the microphone signal in which the echo component does form part of the microphone signal by estimating a level of the microphone signal during the second frame;
- and
- forming an averaged noise estimate for the second frame by performing a weighted sum of the first noise estimate and the second noise estimate.
Dependencies are inferred from the claim text.