Voice user interface with personality
DCFirst Claim
Patent Images
1. A method comprising:
- initiating, at one or more computing devices, a finite state machine;
receiving, at the one or more computing devices, a voice input;
interpreting, at the one or more computing devices, the received voice input, comprising;
transitioning to a domain state functionality of the finite state machine,selecting a generic prompt corresponding to the domain state functionality, andselecting a specific prompt corresponding to the generic prompt, wherein the specific prompt comprises a variant of the generic prompt and also corresponds to the domain state functionality; and
transmitting, at the one or more computing devices, the specific prompt in a response.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present invention provides a voice user interface with personality. In one embodiment, a method includes executing a voice user interface, and controlling the voice user interface to provide the voice user interface with a personality. The method includes selecting a prompt based on various context situations, such as a previously selected prompt and the user'"'"'s experience with using the voice user interface.
-
Citations
18 Claims
-
1. A method comprising:
-
initiating, at one or more computing devices, a finite state machine; receiving, at the one or more computing devices, a voice input; interpreting, at the one or more computing devices, the received voice input, comprising; transitioning to a domain state functionality of the finite state machine, selecting a generic prompt corresponding to the domain state functionality, and selecting a specific prompt corresponding to the generic prompt, wherein the specific prompt comprises a variant of the generic prompt and also corresponds to the domain state functionality; and transmitting, at the one or more computing devices, the specific prompt in a response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An article of manufacture including a non-transitory computer-readable storage medium having stored hereon computer-executable instructions, execution of which, by a computing device, causes the computing device to perform operations for performing speech recognition, the operations comprising:
-
initiating a finite state machine; receiving a voice input; interpreting the received voice input, comprising; transitioning to a domain state functionality of the finite state machine, selecting a generic prompt corresponding to the domain state functionality, and selecting a specific prompt corresponding to the generic prompt, wherein the specific prompt comprises a variant of the generic prompt and also corresponds to the domain state functionality; and transmitting the specific prompt in a response.
-
-
17. A system of speech recognition, comprising an executable finite state machine programmed to:
-
initiate a finite state machine; receive a voice input; interpret the received voice input, comprising; transitioning to a domain state functionality of the finite state machine, selecting a generic prompt corresponding to the domain state functionality, and selecting a specific prompt corresponding to the generic prompt, wherein the specific prompt comprises a variant of the generic prompt and also corresponds to the domain state functionality; and transmit the specific prompt in a response.
-
-
18. A system comprising:
-
means for initiating a finite state machine; means for receiving a voice input; means for interpreting the received voice input, comprising; means for transitioning to a domain state functionality of the finite state machine, means for selecting a generic prompt corresponding to the domain state functionality, and means for selecting a specific prompt corresponding to the generic prompt, wherein the specific prompt comprises a variant of the generic prompt and also corresponds to the domain state functionality; and means for transmitting the specific prompt in a response.
-
Specification