Voice User Interface With Personality
6 Assignments
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
14 Claims
-
1. (canceled)
-
2. A method for speech recognition, comprising:
-
(a) initiating a scripted hypertext finite state machine;
(b) receiving a user input;
(c) interpreting the received user input to derive a user personality voice response, wherein interpreting the received user input includes;
(i) selecting a domain state functionality;
(ii) transitioning between domain states of functionality;
(iii) transitioning within domain states of functionality; and
(d) transmitting the user personality voice response. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer useable medium including control logic stored therein, the control logic enabling a processor to perform speech recognition, the control logic comprising:
-
means for enabling a processor to initiate a scripted hypertext finite state machine;
means for enabling a processor to receive a user input;
means for enabling a processor to interpret the received user input to derive a user personality voice response, the means for enabling a processor to interpret further comprising;
means for enabling a processor to select a domain state functionality, means for enabling a processor to transition between domain states of functionality, and means for enabling a processor to transition within domain states of functionality; and
means for enabling a processor to transmit the user personality voice response.
-
-
14. A system of speech recognition, comprising an executable finite state machine programmed to:
-
(a) initiating a scripted hypertext finite state machine;
(b) receiving a user input;
(c) interpreting the received user input to derive a user personality voice response, wherein interpreting the received user input includes;
(i) selecting a domain state functionality;
(ii) transitioning between domain states of functionality;
(iii) transitioning within domain states of functionality; and
(d) transmitting the user personality voice response.
-
Specification