Synchronizing Visual And Speech Events In A Multimodal Application
First Claim
1. A method for synchronizing visual and speech events in a multimodal application, the method comprising:
- receiving from a user speech;
determining a semantic interpretation of the speech;
calling a global application update handler;
identifying, by the global application update handler, an additional processing function in dependence upon the semantic interpretation; and
executing the additional processing function.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary methods, systems, and products are disclosed for synchronizing visual and speech events in a multimodal application, including receiving from a user speech; determining a semantic interpretation of the speech; calling a global application update handler; identifying, by the global application update handler, an additional processing function in dependence upon the semantic interpretation; and executing the additional function. Typical embodiments may include updating a visual element after executing the additional function. Typical embodiments may include updating a voice form after executing the additional function. Typical embodiments also may include updating a state table after updating the voice form. Typical embodiments also may include restarting the voice form after executing the additional function.
254 Citations
20 Claims
-
1. A method for synchronizing visual and speech events in a multimodal application, the method comprising:
-
receiving from a user speech; determining a semantic interpretation of the speech; calling a global application update handler; identifying, by the global application update handler, an additional processing function in dependence upon the semantic interpretation; and executing the additional processing function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for synchronizing visual and speech events in a multimodal application, the system comprising at least one computer processor, at least one computer memory operatively coupled to the computer processor, and computer program instructions disposed within the computer memory capable of:
-
receiving from a user speech; determining a semantic interpretation of the speech; calling a global application update handler; identifying, by the global application update handler, an additional processing function in dependence upon the semantic interpretation; and executing the additional processing function. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for synchronizing visual and speech events in a multimodal application, the computer program product embodied on a computer-readable recording medium, the computer program product comprising:
-
computer program instructions that receive from a user speech; computer program instructions that determine a semantic interpretation of the speech; computer program instructions that call a global application update handler; computer program instructions that identify, by the global application update handler, an additional processing function in dependence upon the semantic interpretation; and computer program instructions that execute the additional processing function. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification