Localizing and verifying utterances by audio fingerprinting
First Claim
1. A method comprising:
- receiving an indication of a trigger;
determining, based on the indication of the trigger, a verification signal marker;
causing transmission of the verification signal marker;
receiving an audio input comprising a home automation command and a detected signal marker;
verifying, based on a comparison of the detected signal marker and the verification signal marker, the home automation command; and
causing, based on the verifying the home automation command, execution of an operation associated with the home automation command.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for enhancing the security of a user device such as a voice command device. A computing device associated with the user device may be configured to receive an indication of a trigger, such as a predetermined word or passcode. In response to receiving the indication of the trigger, the computing device may be configured to determine a verification signal marker and to cause transmission of the verification signal marker. The computing device may receive an audio input comprising a voice command and a detected signal marker and verify the voice command based on a comparison of the detected signal marker and the verification signal marker. In response to the verifying the voice command, the computing device may be configured to cause execution of an operation associated with the voice command such as tuning to a specific channel on a nearby set-top box.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving an indication of a trigger; determining, based on the indication of the trigger, a verification signal marker; causing transmission of the verification signal marker; receiving an audio input comprising a home automation command and a detected signal marker; verifying, based on a comparison of the detected signal marker and the verification signal marker, the home automation command; and causing, based on the verifying the home automation command, execution of an operation associated with the home automation command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, by an audio device and based on detection of a trigger, a signal marker; transmitting, by the audio device, at least the signal marker; and receiving, by a user device, an audio signal comprising a home automation command and the signal marker, wherein the signal marker is configured to be compared to one or more verified markers to verify the home automation command, and wherein execution of an operation associated with the home automation command is dependent upon verification of the home automation command. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving, by a user device, a first audio input indicative of a trigger; determining, based on the receiving the first audio input, a verification signal marker; causing transmission of the verification signal marker; receiving a second audio input comprising a home automation command and a detected signal marker; verifying, based on a comparison of the detected signal marker and the verification signal marker, the home automation command; and causing, based on the verifying the home automation command, execution of an operation associated with the home automation command. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification