Systems, methods, devices, apparatus, and computer program products for audio equalization
First Claim
Patent Images
1. A method of processing a reproduced audio signal, said method comprising performing each of the following acts within a device that is configured to process audio signals:
- based on information from a noise estimate, boosting an amplitude of at least one frequency subband of the reproduced audio signal relative to an amplitude of at least one other frequency subband of the reproduced audio signal to produce an equalized audio signal;
performing an echo cancellation operation on an acoustic error signal according to an echo reference signal to produce an echo-cleaned noise signal, wherein the acoustic error signal is obtained by an error microphone;
filtering the echo-cleaned noise signal to produce an antinoise signal;
selecting the noise estimate from among the antinoise signal and the echo-cleaned noise signal; and
using a loudspeaker that is directed at an ear canal of the user to produce an acoustic signal that is based on a combination of the antinoise signal and the equalized audio signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for generating an anti-noise signal and equalizing a reproduced audio signal (e.g., a far-end telephone signal) are described, wherein the generating and the equalizing are both based on information from an acoustic error signal.
181 Citations
44 Claims
-
1. A method of processing a reproduced audio signal, said method comprising performing each of the following acts within a device that is configured to process audio signals:
-
based on information from a noise estimate, boosting an amplitude of at least one frequency subband of the reproduced audio signal relative to an amplitude of at least one other frequency subband of the reproduced audio signal to produce an equalized audio signal; performing an echo cancellation operation on an acoustic error signal according to an echo reference signal to produce an echo-cleaned noise signal, wherein the acoustic error signal is obtained by an error microphone; filtering the echo-cleaned noise signal to produce an antinoise signal; selecting the noise estimate from among the antinoise signal and the echo-cleaned noise signal; and using a loudspeaker that is directed at an ear canal of the user to produce an acoustic signal that is based on a combination of the antinoise signal and the equalized audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 42, 43, 44)
-
-
10. A method of processing a reproduced audio signal, said method comprising performing each of the following acts within a device that is configured to process audio signals:
-
calculating an estimate of a near-end speech signal emitted at a mouth of a user of the device; performing a feedback cancellation operation, based on information from the near-end speech estimate, on information from a signal produced by a first microphone that is located at a lateral side of the head of the user to produce a noise estimate; performing an echo cancellation operation on an acoustic error signal according to an echo reference signal to produce an echo-cleaned noise signal, wherein the acoustic error signal is obtained by an error microphone; filtering the echo-cleaned noise signal to produce an antinoise signal; selecting the noise estimate from among the antinoise signal and the echo-cleaned noise signal; based on information from the noise estimate, boosting an amplitude of at least one frequency subband of the reproduced audio signal relative to an amplitude of at least one other frequency subband of the reproduced audio signal to produce an equalized audio signal; and using a loudspeaker that is directed at an ear canal of the user to produce an acoustic signal that is based on a combination of the antinoise signal and the equalized audio signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for processing a reproduced audio signal, said apparatus comprising:
-
means for boosting an amplitude of at least one frequency subband of the reproduced audio signal relative to an amplitude of at least one other frequency subband of the reproduced audio signal, based on information from a noise estimate, to produce an equalized audio signal; means for performing an echo cancellation operation on an acoustic error signal according to an echo reference signal to produce an echo-cleaned noise signal, wherein the acoustic error signal is obtained by an error microphone; means for filtering the echo-cleaned noise signal to produce an antinoise signal; means for selecting the noise estimate from among the antinoise signal and the echo-cleaned noise signal; and a loudspeaker configured to produce an acoustic signal that is based on a combination of the antinoise signal and the equalized audio signal. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus for processing a reproduced audio signal, said apparatus comprising:
-
a subband filter array configured to boost an amplitude of at least one frequency subband of the reproduced audio signal relative to an amplitude of at least one other frequency subband of the reproduced audio signal, based on information from a noise estimate, to produce an equalized audio signal; an echo canceller configured to perform an echo cancellation operation on an acoustic error signal according to an echo reference signal to produce an echo-cleaned noise signal, wherein the acoustic error signal is obtained by an error microphone; a filter configured to filter the echo-cleaned noise signal to produce an antinoise signal; a selector configured to select the noise estimate from among the antinoise signal and the echo-cleaned noise signal; and a loudspeaker configured to produce an acoustic signal that is based on a combination of the antinoise signal and the equalized audio signal. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A non-transitory computer-readable storage medium having tangible features that cause a machine reading the features to:
-
boost an amplitude of at least one frequency subband of a reproduced audio signal relative to an amplitude of at least one other frequency subband of the reproduced audio signal, based on information from a noise estimate, to produce an equalized audio signal; perform an echo cancellation operation on an acoustic error signal according to an echo reference signal to produce an echo-cleaned noise signal, wherein the acoustic error signal is obtained by an error microphone; filter the echo-cleaned noise signal to produce an antinoise signal; select the noise estimate from among the antinoise signal and the echo-cleaned noise signal; and drive a loudspeaker that is configured to produce an acoustic signal that is based on a combination of the antinoise signal and the equalized audio signal. - View Dependent Claims (39, 40, 41)
-
Specification