Methods and systems for voice-based programming of a voice-controlled device
First Claim
1. A method for voice-based programming of a voice-controlled device and execution of voice-based programs, the method comprising:
- executing, by a voice-controlled device, an application for recognizing spoken programming commands, the application including a plurality of keyword phrases each associated with at least one action;
receiving, by a voice-controlled device, an audio signal representing a first user utterance;
identifying, by the voice-controlled device, within the received audio signal, one of the plurality of keyword phrases and data for use in taking the action associated with the one of the plurality of keyword phrases, the one of the plurality of keyword phrases including an identification of an audio input triggering an action;
modifying, by the voice-controlled device, at least one data structure stored by the voice-controlled device responsive to the identified one of the plurality of keyword phrases and data;
detecting, by the voice-controlled device, a second user utterance including the identified audio input triggering the action; and
executing the action using the identified data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for voice-based programming of a voice-controlled device includes executing, by a voice-controlled device, an application for recognizing spoken programming commands, the application including a plurality of keyword phrases each associated with an action. The method includes receiving, by a voice-controlled device, an audio signal representing a user utterance. The method includes identifying, by the voice-controlled device, within the received audio signal, one of the plurality of keyword phrases and data for use in taking the action associated with the one of the plurality of keyword phrases. The method includes modifying, by the voice-controlled device, at least one data structure stored by the voice-controlled device responsive to the identified one of the plurality of keyword phrases and data.
-
Citations
4 Claims
-
1. A method for voice-based programming of a voice-controlled device and execution of voice-based programs, the method comprising:
-
executing, by a voice-controlled device, an application for recognizing spoken programming commands, the application including a plurality of keyword phrases each associated with at least one action; receiving, by a voice-controlled device, an audio signal representing a first user utterance; identifying, by the voice-controlled device, within the received audio signal, one of the plurality of keyword phrases and data for use in taking the action associated with the one of the plurality of keyword phrases, the one of the plurality of keyword phrases including an identification of an audio input triggering an action; modifying, by the voice-controlled device, at least one data structure stored by the voice-controlled device responsive to the identified one of the plurality of keyword phrases and data; detecting, by the voice-controlled device, a second user utterance including the identified audio input triggering the action; and executing the action using the identified data. - View Dependent Claims (2, 3, 4)
-
Specification