Methods and devices for selectively ignoring captured audio data
Abstract
Systems and methods for selectively ignoring an occurrence of a wakeword within audio input data is provided herein. In some embodiments, a wakeword may be detected to have been uttered by an individual within a modified time window, which may account for hardware delays and echoing offsets. The detected wakeword that occurs during this modified time window may, in some embodiments, correspond to a word included within audio that is outputted by a voice activated electronic device. This may cause the voice activated electronic device to activate itself, stopping the audio from being outputted. By identifying when these occurrences of the wakeword within outputted audio are going to happen, the voice activated electronic device may selectively determine when to ignore the wakeword, and furthermore, when not to ignore the wakeword.
Claims
exact text as granted — not AI-modified1 .- 20 . (canceled)
21 . A computer-implemented method, comprising:
receiving audio data; causing output of audio in response to the audio data; receiving metadata corresponding to a communication between a first device and a second device; using the metadata to generate a first command to alter operation of an audio input component of the first device; and sending the first command to the audio input component to disable wakeword functionality of the first device.
22 . The computer-implemented method of claim 21 , wherein the audio input component comprises a microphone of the first device and wherein the method further comprises disabling the microphone.
23 . The computer-implemented method of claim 22 , further comprising:
removing power to the microphone.
24 . The computer-implemented method of claim 21 , wherein the metadata is sent from the second device to the first device.
25 . The computer-implemented method of claim 21 , further comprising:
performing, by the second device, processing with respect to the audio data, wherein output of the audio is based at least in part on the processing.
26 . The computer-implemented method of claim 21 , wherein the first device is physically separated from the second device.
27 . The computer-implemented method of claim 21 , wherein the audio input component comprises a speech processing component of the first device and wherein the method further comprises disabling the speech processing component.
28 . The computer-implemented method of claim 21 , wherein the audio input component comprises a wakeword detection component of the first device and wherein the method further comprises disabling the wakeword detection component.
29 . The computer-implemented method of claim 21 , wherein the audio input component comprises a wakeword detection component of the first device and wherein the method further comprises causes the wakeword detection component to disregard an indication of detection of a wakeword.
30 . The computer-implemented method of claim 21 , further comprising receiving the metadata after receiving the audio data.
31 . A system comprising:
at least one processor; and at least one memory comprising instructions that, when executed by the at least one processor, cause the system to:
receive audio data;
cause output of audio in response to the audio data;
receive metadata corresponding to a communication between a first device and a second device;
use the metadata to generate a first command to alter operation of an audio input component of the first device; and
send the first command to the audio input component to disable wakeword functionality of the first device.
32 . The system of claim 31 , wherein the audio input component comprises a microphone of the first device and wherein the at least one memory further comprises instructions that, when executed by the at least one processor, further cause the system to disable the microphone.
33 . The system of claim 32 , wherein the at least one memory further comprises instructions that, when executed by the at least one processor, further cause the system to:
remove power to the microphone.
34 . The system of claim 31 , wherein the metadata is sent from the second device to the first device.
35 . The system of claim 31 , wherein the at least one memory further comprises instructions that, when executed by the at least one processor, further cause the system to:
perform, by the second device, processing with respect to the audio data, wherein output of the audio is based at least in part on the processing.
36 . The system of claim 31 , wherein the first device is physically separated from the second device.
37 . The system of claim 31 , wherein the audio input component comprises a speech processing component of the first device and wherein the at least one memory further comprises instructions that, when executed by the at least one processor, further cause the system to disable the speech processing component.
38 . The system of claim 31 , wherein the audio input component comprises a wakeword detection component of the first device and wherein the at least one memory further comprises instructions that, when executed by the at least one processor, further cause the system to disable the wakeword detection component.
39 . The system of claim 31 , wherein the audio input component comprises a wakeword detection component of the first device and wherein the at least one memory further comprises instructions that, when executed by the at least one processor, further cause the system to cause the wakeword detection component to disregard an indication of detection of a wakeword.
40 . The system of claim 32 , wherein the at least one memory further comprises instructions that, when executed by the at least one processor, further cause the system to:
receive the metadata after receiving the audio data.Join the waitlist — get patent alerts
Track US2021210071A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.