Customized voice action system
First Claim
1. A method, comprising:
- receiving, at a voice action system comprising at least one server computing system, a plurality of electronic voice action bids from a plurality of advertisers that each represent an offer for modifying the voice action system to include a voice action associated with an electronic voice action bid of the plurality of electronic voice action bids, wherein the voice action comprises a triggering phrase and an action;
selecting, by the voice action system based on a predetermined criteria, one or more electronic voice action bids from among the plurality of electronic voice action bids;
modifying, by the voice action system, data associated with the voice action system to include the voice action for each of the selected one or more electronic voice action bids, wherein the voice action system performs the action associated with the respective voice action responsive to voice input received from a user corresponding to the triggering phrase associated with the respective voice action; and
setting, by the voice action system, a parameter in a voice action language model database to increase a likelihood that the voice action system determines that the voice input received from the user corresponds to the triggering phrase of the selected one or more electronic voice action bids,wherein at least one voice action bid comprises an offer for modifying the voice action system to include a voice action grammar associated with the voice action bid, wherein the voice action grammar comprises a plurality of voice actions, and wherein modifying the voice action system comprises, for each of the at least one voice action bids having a voice action grammar associated therewith that is selected, modifying the voice action system to include the plurality of voice actions associated with the voice action grammar.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media that may be used to modify a voice action system to include voice actions provided by advertisers or users are provided. One method includes receiving electronic voice action bids from advertisers to modify the voice action system to include a specific voice action (e.g., a triggering phrase and an action). One or more bids may be selected. The method includes, for each of the selected bids, modifying data associated with the voice action system to include the voice action associated with the bid, such that the action associated with the respective voice action is performed when voice input from a user is received that the voice action system determines to correspond to the triggering phrase associated with the respective voice action.
26 Citations
18 Claims
-
1. A method, comprising:
-
receiving, at a voice action system comprising at least one server computing system, a plurality of electronic voice action bids from a plurality of advertisers that each represent an offer for modifying the voice action system to include a voice action associated with an electronic voice action bid of the plurality of electronic voice action bids, wherein the voice action comprises a triggering phrase and an action; selecting, by the voice action system based on a predetermined criteria, one or more electronic voice action bids from among the plurality of electronic voice action bids; modifying, by the voice action system, data associated with the voice action system to include the voice action for each of the selected one or more electronic voice action bids, wherein the voice action system performs the action associated with the respective voice action responsive to voice input received from a user corresponding to the triggering phrase associated with the respective voice action; and setting, by the voice action system, a parameter in a voice action language model database to increase a likelihood that the voice action system determines that the voice input received from the user corresponds to the triggering phrase of the selected one or more electronic voice action bids, wherein at least one voice action bid comprises an offer for modifying the voice action system to include a voice action grammar associated with the voice action bid, wherein the voice action grammar comprises a plurality of voice actions, and wherein modifying the voice action system comprises, for each of the at least one voice action bids having a voice action grammar associated therewith that is selected, modifying the voice action system to include the plurality of voice actions associated with the voice action grammar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A voice action system comprising:
-
at least one computing device operably coupled to at least one memory and configured to; receive a plurality of electronic voice action bids from a plurality of advertisers that each represent, an offer for modifying the voice action system to include a voice action associated with an electronic voice action bid of the plurality of electronic voice action bids, wherein the voice action comprises a triggering phrase and an action; select, based on a predetermined criteria, one or more electronic voice action bids from among the plurality of electronic voice action bids; modify data associated with the voice action system to include the voice action for each of the selected one or more electronic voice action bids, wherein the voice action system performs the action associated with the respective voice action when voice input received from a user corresponds to the triggering phrase associated with the respective voice action; and set a parameter in a voice action language model database to increase a likelihood that the voice action system determines that the voice input received from the user corresponds to the triggering phrase of the selected one or more electronic voice action bids; and a memory having the voice action language model database stored therein that includes words that the voice action system is configured to recognize as being associated with a triggering phrase of one or more voice actions, wherein at least one voice action bid comprises an offer to modify the voice action system to include a voice action grammar associated with the voice action bid, wherein the voice action grammar comprises a plurality of voice actions, and wherein, for each of the at least one voice action bids having a voice action grammar associated therewith that is selected, the at least one computing device is configured to modify the voice action system to include the plurality of voice actions associated with the voice action grammar. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium having instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a plurality of electronic voice action suggestions, wherein each of the electronic voice action suggestions comprises a voice action that a user proposes to include in a voice action system, wherein a voice action comprises a triggering phrase and an action; selecting one or more electronic voice action suggestions from among the plurality of electronic voice action suggestions; and modifying data associated with the voice action system to include the voice action for each of the selected one or more electronic voice action suggestions, wherein the voice action system performs the action associated with the respective voice action when voice input received from a user corresponds to the triggering phrase associated with the respective voice action; and setting a parameter in a voice action language model database to increase a likelihood that the voice action system determines that the voice input received from the user corresponds to the triggering phrase of the selected one or more electronic voice action suggestions, wherein at least one voice action suggestion comprises a proposal to modify the voice action system to include a voice action grammar associated with the voice action suggestion, wherein the voice action grammar comprises a plurality of voice actions, and wherein modifying the voice action system comprises, for each of the at least one voice action suggestions having a voice action grammar associated therewith that is selected, modifying the voice action system to include the plurality of voice actions associated with the voice action grammar. - View Dependent Claims (17, 18)
-
Specification