Systems, methods, apparatus, and computer program products for enhanced active noise cancellation
First Claim
Patent Images
1. A method of audio signal processing, said method comprising performing each of the following acts using a device configured to process audio signals:
- based on information from a first audio signal, producing an anti-noise signal;
separating a target component of a second audio signal from a noise component of the second audio signal to produce a separated target component; and
based on a result of mixing the anti-noise signal and the separated target component, producing an audio output signal,wherein the second audio signal includes (A) a first channel that is based on a signal produced by a first microphone and (B) a second channel that is based on a signal produced by a second microphone that is arranged to receive a user'"'"'s voice more directly than the first microphone,wherein said separating includes performing a spatially selective processing operation on the second audio signal to produce the separated target component.
1 Assignment
0 Petitions
Accused Products
Abstract
Uses of an enhanced sidetone signal in an active noise cancellation operation are disclosed. In one example, a method of audio signal processing includes producing an anti-noise signal based on information from a first audio signal. A target component of a second audio signal is separated from a noise component of the second audio signal to produce at least one among a separated target component and a separated noise component. Based on at least one among the separated target component and the separated noise component, an audio output signal is produced.
69 Citations
54 Claims
-
1. A method of audio signal processing, said method comprising performing each of the following acts using a device configured to process audio signals:
-
based on information from a first audio signal, producing an anti-noise signal; separating a target component of a second audio signal from a noise component of the second audio signal to produce a separated target component; and based on a result of mixing the anti-noise signal and the separated target component, producing an audio output signal, wherein the second audio signal includes (A) a first channel that is based on a signal produced by a first microphone and (B) a second channel that is based on a signal produced by a second microphone that is arranged to receive a user'"'"'s voice more directly than the first microphone, wherein said separating includes performing a spatially selective processing operation on the second audio signal to produce the separated target component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium comprising instructions which when executed by at least one processor cause the at least one processor to perform a method of audio signal processing, said instructions comprising:
-
instructions which when executed by the at least one processor cause the at least one processor to produce an anti-noise signal based on information from a first audio signal; instructions which when executed by the at least one processor cause the at least one processor to separate a target component of a second audio signal from a noise component of the second audio signal to produce a separated target component; and instructions which when executed by the at least one processor cause the at least one processor to produce an audio output signal based on a result of mixing the anti-noise signal and the separated target component, wherein the second audio signal includes (A) a first channel that is based on a signal produced by a first microphone and (B) a second channel that is based on a signal produced by a second microphone that is arranged to receive a user'"'"'s voice more directly than the first microphone, wherein said instructions which when executed by the at least one processor cause the at least one processor to separate include instructions which when executed by the at least one processor cause the at least one processor to perform a spatially selective processing operation on the second audio signal to produce the separated target component. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An apparatus for audio signal processing, said apparatus comprising:
-
means for producing an anti-noise signal based on information from a first audio signal; means for separating a target component of a second audio signal from a noise component of the second audio signal to produce a separated target component; and means for producing an audio output signal based on a result of mixing the anti-noise signal and the separated target component, wherein the second audio signal includes (A) a first channel that is based on a signal produced by a first microphone and (B) a second channel that is based on a signal produced by a second microphone that is arranged to receive a user'"'"'s voice more directly than the first microphone, wherein said means for separating is configured to perform a spatially selective processing operation on the second audio signal to produce the separated target component. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. An apparatus for audio signal processing, said apparatus comprising:
-
an active noise cancellation filter configured to produce an anti-noise signal based on information from a first audio signal; a source separation module configured to separate a target component of a second audio signal from a noise component of the second audio signal to produce a separated target component; and an audio output stage configured to produce an audio output signal based on a result of mixing the anti-noise signal and the separated target component, wherein the second audio signal includes (A) a first channel that is based on a signal produced by a first microphone and (B) a second channel that is based on a signal produced by a second microphone that is arranged to receive a user'"'"'s voice more directly than the first microphone, wherein said source separation module is configured to perform a spatially selective processing operation on the second audio signal to produce the separated target component. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification