Detecting self-generated wake expressions
AssigneeAmazon Technologies, Inc.
InventorsMichael Alan Pogue, Philip Ryan Hilmes
Life of this patent
Estimating the term…
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.
Claims18
A system comprising:
- a housing;
- two or more microphones proximate a top of the housing;
- one or more audio speakers disposed proximate a bottom of the housing and directed at least partly away from the one or more microphones;
- one or more processors;
- and
- non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the system to:
- generate, using the two or more microphones, a plurality of audio signals each corresponding to a sound;
- determine one or more parameters associated with the plurality of audio signals;
- determine, based at least in part on inputting the one or more parameters into a machine learned model trained to output an indication of trigger expressions within audio signals, a number of audio signals of the plurality of audio signals that include a trigger expression;
- and
- determine, based at least in part on the number of audio signals, that the sound originated from the one or more audio speakers.
A device comprising:
- a housing;
- two or more microphones disposed proximate a top of the housing;
- one or more audio speakers disposed proximate a bottom of the housing and directed at least partly away from the one or more microphones;
- one or more processors;
- and
- non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the device to:
- generate, using the two or more microphones, a plurality of audio signals each corresponding to a sound;
- determine one or more parameters associated with the plurality of audio signals;
- determine, based at least in part on inputting the one or more parameters into a machine learned model trained to output an indication of trigger expressions within audio signals, a number of audio signals of the plurality of audio signals that a include a trigger expression;
- and
- determine, based at least in part on the number of audio signals, that the sound originated from the one or more audio speakers.
A method implemented at least in part by a device, the method comprising:
- determining a plurality of parameters associated with plurality of audio signals each corresponding to a sound detected by two or more microphones disposed proximate a top of a housing of the device;
- determine, based at least in part on inputting the plurality of parameters into a machine learned model trained to output an indication of trigger expressions within audio signals, a number of audio signals of the plurality of audio signals that include a trigger expression;
- and
- determine, based at least in part on the number of audio signals, that the sound originated from one or more speakers.
Dependencies are inferred from the claim text.