CONTENT BASED NOISE SUPPRESSION
First Claim
1. A device to attenuate audio noise, the device comprising:
- a microphone configured to receive an input audio signal;
an audio signal analyzer configured to determine if the input audio signal includes a noise signal having identifiable content, wherein if there is a noise signal having identifiable content, accessing a content source to obtain a copy of the noise signal; and
an audio canceller configured to generate a processed audio signal having an attenuated noise signal based on comparing the copy of the noise signal to the input audio signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for audio noise attenuation are disclosed. An audio signal analyzer can determine whether an input audio signal received from a microphone device includes a noise signal having identifiable content. If there is a noise signal having identifiable content, a content source is accessed to obtain a copy of the noise signal. An audio canceller can generate a processed audio signal, having an attenuated noise signal, based on comparing the copy of the noise signal to the input audio signal. Additionally or alternatively, data may be communicated on a communication channel to a separate media device to receive at least a portion of the copy of the noise signal from the separate media device, or to receive content-identification data corresponding to the content source.
-
Citations
20 Claims
-
1. A device to attenuate audio noise, the device comprising:
-
a microphone configured to receive an input audio signal; an audio signal analyzer configured to determine if the input audio signal includes a noise signal having identifiable content, wherein if there is a noise signal having identifiable content, accessing a content source to obtain a copy of the noise signal; and an audio canceller configured to generate a processed audio signal having an attenuated noise signal based on comparing the copy of the noise signal to the input audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method to attenuate audio noise, the method comprising:
-
receiving an input audio signal; determining if the input audio signal includes a noise signal having identifiable content; if there is a noise signal having identifiable content, accessing a content source to obtain a copy of the noise signal; and generating a processed audio signal having an attenuated noise signal based on comparing the copy of the noise signal to the input audio signal. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory, computer-readable medium storing instructions that, when executed, causes a processor to perform a method comprising of:
-
receiving an input audio signal; determining if the input audio signal includes a noise signal having identifiable content; if there is a noise signal having identifiable content, accessing a content source to obtain a copy of the noise signal; and generating a processed audio signal having an attenuated noise signal based on comparing the copy of the noise signal to the input audio signal. - View Dependent Claims (18)
-
-
19. An apparatus to attenuate audio noise, the apparatus comprising:
-
means for receiving an input audio signal; means for determining if the input audio signal includes a noise signal having identifiable content, and for selectively accessing a content source to obtain a copy of the noise signal if there is a noise signal having identifiable content; and means for generating a processed audio signal having an attenuated noise signal based on comparing the copy of the noise signal to the input audio signal. - View Dependent Claims (20)
-
Specification