Audible command filtering
First Claim
1. A computer-implemented method for detecting audio commands that should be disregarded, comprising:
- generating a first audio fingerprint corresponding to a first utterance of a first wake word in an advertisement;
storing the first audio fingerprint as a stored reference audio fingerprint;
obtaining an indication of a second wake word and a subsequent audible command in a second utterance;
generating a second audio fingerprint corresponding to the second wake word;
comparing the second audio fingerprint to the stored reference audio fingerprint;
determining that the second audio fingerprint substantially matches the stored reference audio fingerprint; and
sending an instruction to abort the subsequent audible command.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices, methods, and systems for detecting wake words and audio commands that should be disregarded are disclosed. In some instances, a local device may receive a wake word or audible command transmitted or uttered in a television or radio advertisement, program, broadcast, etc. In these instances, the local device should disregard such wake words and audible commands, as they are not from a user of the local device. To detect such wake words and commands, audio fingerprinting and speech recognition techniques may be used to determine whether the wake word and/or command substantially matches the audio of a known television or radio advertisement, program, broadcast, etc. If the wake word and/or command substantially matches, the local device may then disregard the command.
241 Citations
20 Claims
-
1. A computer-implemented method for detecting audio commands that should be disregarded, comprising:
-
generating a first audio fingerprint corresponding to a first utterance of a first wake word in an advertisement; storing the first audio fingerprint as a stored reference audio fingerprint; obtaining an indication of a second wake word and a subsequent audible command in a second utterance; generating a second audio fingerprint corresponding to the second wake word; comparing the second audio fingerprint to the stored reference audio fingerprint; determining that the second audio fingerprint substantially matches the stored reference audio fingerprint; and sending an instruction to abort the subsequent audible command. - View Dependent Claims (2)
-
-
3. A computer-implemented method, comprising:
-
receiving a first utterance from a device, the first utterance including an audible command; determining first data corresponding to the first utterance; obtaining second data corresponding to a second utterance, wherein the second utterance is not received from the device; comparing the first data corresponding to the first utterance to the second data corresponding to the second utterance; and cancelling processing of the first utterance in response to the first data substantially matching the second data. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device, comprising:
-
at least one processor; a memory device including instructions operable to be executed by the at least one processor to perform a set of actions, configuring the at least one processor to; receive a first utterance from a device, the first utterance including an audible command; determine first data corresponding to the first utterance; obtain second data corresponding to a second utterance, wherein the second utterance is not received from the device; compare the first data corresponding to the first utterance to the second data corresponding to the second utterance; and cancel processing of the first utterance in response to the first data substantially matching the second data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification