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.