Method and apparatus for active noise cancellation
First Claim
Patent Images
1. A method for recognizing user speech in an audio signal received by a media system, said audio signal comprising user speech and ambient audio output, the method comprising:
- canceling portions of said audio signal associated with said ambient audio output, where said ambient audio output is associated with an audio output delivered via at least one output channel of said media system;
applying speech recognition processing to an uncancelled remainder of said audio signal; and
calibrating said media system prior to said canceling and said applying, wherein said calibrating comprises, for each of said at least one output channel;
activating said at least one output channel;
sending a calibration signal to said at least one output channel;
measuring a response of said at least one output channel to said calibration signal; and
calculating at least one offset compensating for said audio output produced by the at least one output channel of said media system, in accordance with said response.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, the present invention is a method and apparatus for active noise cancellation. In one embodiment, a method for recognizing user speech in an audio signal received by a media system (where the audio signal includes user speech and ambient audio output produced by the media system and/or other devices) includes canceling portions of the audio signal associated with the ambient audio output and applying speech recognition processing to an uncancelled remainder of the audio signal.
29 Citations
34 Claims
-
1. A method for recognizing user speech in an audio signal received by a media system, said audio signal comprising user speech and ambient audio output, the method comprising:
-
canceling portions of said audio signal associated with said ambient audio output, where said ambient audio output is associated with an audio output delivered via at least one output channel of said media system; applying speech recognition processing to an uncancelled remainder of said audio signal; and calibrating said media system prior to said canceling and said applying, wherein said calibrating comprises, for each of said at least one output channel; activating said at least one output channel; sending a calibration signal to said at least one output channel; measuring a response of said at least one output channel to said calibration signal; and calculating at least one offset compensating for said audio output produced by the at least one output channel of said media system, in accordance with said response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium containing an executable program for recognizing user speech in an audio signal received by a media system, said audio signal comprising user speech and ambient audio output, where the program performs steps of:
-
canceling portions of said audio signal associated with said ambient audio output, where said ambient audio output is associated with an audio output delivered via at least one output channel of said media system; applying speech recognition processing to an uncancelled remainder of said audio signal; and calibrating said media system prior to said canceling and said applying, wherein said calibrating comprises, for each of said at least one output channel; activating said at least one output channel; sending a calibration signal to said at least one output channel; measuring a response of said at least one output channel to said calibration signal; and calculating at least one offset compensating for said audio output produced by the at least one output channel of said media system, in accordance with said response. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for recognizing user speech in an audio signal received by a media system, said audio signal comprising user speech and ambient audio output, comprising:
-
means for canceling portions of said audio signal associated with said ambient audio output, where said ambient audio output is associated with an audio output delivered via at least one output channel of said media system; means for applying speech recognition processing to an uncancelled remainder of said audio signal; and means for calibrating said media system, wherein said means for calibrating comprises, for each of said at least one output channel; means for activating said at least one output channel; means for sending a calibration signal to said at least one output channel; means for measuring a response of said at least one output channel to said calibration signal; and means for calculating at least one offset compensating for said audio output produced by the at least one output channel of said media system, in accordance with said response. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification