Systems and methods for recognizing and performing voice commands during advertisement
First Claim
1. A system for recognizing and performing voice commands during advertisements, the system comprising:
- an audio device configured to play a media stream to a user, the media stream including at least one advertisement;
at least one acoustic sensor configured to sense an ambient acoustic signal; and
one or more processors communicatively coupled to the audio device and the at least one acoustic sensor, the one or more processors being configured to;
determine that the audio device has started playing the at least one advertisement;
in response to the determination, monitor the ambient acoustic signal to detect, based on the ambient acoustic signal, a presence of at least one command spoken by the user; and
in response to the detection of the presence of the at least one command, cause the audio device to perform one or more actions associated with the at least one command.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for recognizing and performing voice commands during advertisements are provided. An example method may include playing, by an audio device, a media stream to a user, the media stream including at least one advertisement; sensing, by an acoustic sensor, an ambient acoustic signal; determining, by processors communicatively coupled to the audio device and the acoustic sensor, that the audio device has started playing the advertisement; in response to the determination, monitoring, by the processors, the ambient acoustic signal to detect a presence of at least one command spoken by the user; and in response to the detection of the presence of the at least one command, determining data associated with the at least one advertisement; and causing, by the processors, the audio device to perform one or more actions associated with the command and the data associated with the advertisement.
-
Citations
20 Claims
-
1. A system for recognizing and performing voice commands during advertisements, the system comprising:
-
an audio device configured to play a media stream to a user, the media stream including at least one advertisement; at least one acoustic sensor configured to sense an ambient acoustic signal; and one or more processors communicatively coupled to the audio device and the at least one acoustic sensor, the one or more processors being configured to; determine that the audio device has started playing the at least one advertisement; in response to the determination, monitor the ambient acoustic signal to detect, based on the ambient acoustic signal, a presence of at least one command spoken by the user; and in response to the detection of the presence of the at least one command, cause the audio device to perform one or more actions associated with the at least one command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for recognizing and performing voice commands during advertisement, the method comprising:
-
playing, by an audio device, a media stream to a user, the media stream including at least one advertisement; sensing, by at least one acoustic sensor, an ambient acoustic signal; determining, by one or more processors communicatively coupled to the audio device and the at least one acoustic sensor, that the audio device has started playing the at least one advertisement; in response to the determination, monitoring, by the one or more processors, the ambient acoustic signal to detect, based on the ambient acoustic signal, a presence of at least one command spoken by the user; and in response to the detection of the presence of the at least one command, causing, by the one or more processors, the audio device to perform one or more actions associated with the at least one command. - View Dependent Claims (18, 19)
-
-
20. An audio device for recognizing and performing voice commands during advertisements, the audio device comprising:
-
an output device configured to play a media stream to a user, the media stream including at least one advertisement; at least one acoustic sensor configured to sense an ambient acoustic signal; and one or more processors communicatively coupled to the output device and the at least one acoustic sensor and configured to; determine that the output device has started playing the at least one advertisement; in response to the determination; monitor the ambient acoustic signal to detect a presence of a predetermined keyword spoken by the user in the ambient acoustic signal; in response to the detection of the presence of the pre-determined keyword; cause the output device to lower a level of a sound of playing the media stream; and analyze a portion of the ambient acoustic signal after the pre-determined keyword to recognize at least one command; and upon recognition of the at least one command; determine data associated with the at least one advertisement, wherein the data associated with the at least one advertisement are determined by at least one of; performing speech recognition of audio data of the media stream, the audio data corresponding to the at least one advertisement; and reading metadata of the media stream; and perform one or more actions associated with the one or more command and the data associated with the at least one advertisement.
-
Specification