Detecting Self-Generated Wake Expressions
2 Assignments
0 Petitions
Accused Products
Abstract
A speech-based audio device may be configured to detect a user-uttered wake expression. For example, the audio device may generate a parameter indicating whether output audio is currently being produced by an audio speaker, whether the output audio contains speech, whether the output audio contains a predefined expression, loudness of the output audio, loudness of input audio, and/or an echo characteristic. Based on the parameter, the audio device may determine whether an occurrence of the predefined expression in the input audio is a result of an utterance of the predefined expression by a user.
35 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. An audio device comprising:
-
one or more processors; a microphone; an audio speaker configured to produce output audio; and memory storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; receiving, from the microphone, an audio signal representing input audio; determining an occurrence of a predefined expression in the input audio; generating a parameter that indicates at least one of;
whether the output audio is currently being produced by the audio speaker, whether the output audio contains speech, whether the output audio contains the predefined expression, loudness of the output audio, loudness of the input audio, or an echo characteristic of the audio signal; anddetermining, based at least in part on the parameter, that the occurrence of the predefined expression in the input audio is a result of an utterance of the predefined expression by a user. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An audio device comprising:
-
one or more processors; a microphone; an audio speaker configured to produce output audio; and memory storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; receiving, from the microphone, an audio signal representing input audio; generating a parameter that indicates at least one of;
whether the output audio is currently being produced by the audio speaker, whether the output audio contains speech, whether the output audio contains a predefined expression, loudness of the output audio, loudness of the input audio, or an echo characteristic of the audio signal; anddetermining, based at least in part on the parameter, that an occurrence of the predefined expression in the input audio is a result of the predefined expression occurring in the output audio from the audio speaker. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A method comprising:
-
receiving, by an audio device, an audio signal generated by a microphone and representing input audio; generating, by the audio device, a parameter that indicates at least one of;
whether output audio is currently being produced by an audio speaker, whether the output audio contains speech, whether the output audio contains a predefined expression, loudness of the output audio, loudness of the input audio, or an echo characteristic of the audio signal; andevaluating, by the audio device, the parameter to distinguish between utterance of the predefined expression by a user and production of the predefined expression by the audio speaker. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification