1. A method performed by an application server, the method comprising the steps of: receiving, over an application server/voice server control path between the application server and a voice server, an indication from the voice server that speech has been recognized based on uplink audio data sent from a client device to the voice server over an audio data path between the client device and the voice server, wherein the uplink audio data represents a user utterance received through a voice modality of the client device, and wherein the voice server is distinct from the application server; and sending, over an application server/client control path between the application server and the client device that is distinct from the audio data path, a message to the client device that includes a recognition result for the speech and that causes the client device to update a visual display to reflect the recognition result.
1. A method performed by an application server, the method comprising the steps of: receiving, over an application server/voice server control path between the application server and a voice server, an indication from the voice server that speech has been recognized based on uplink audio data sent from a client device to the voice server over an audio data path between the client device and the voice server, wherein the uplink audio data represents a user utterance received through a voice modality of the client device, and wherein the voice server is distinct from the application server; and sending, over an application server/client control path between the application server and the client device that is distinct from the audio data path, a message to the client device that includes a recognition result for the speech and that causes the client device to update a visual display to reflect the recognition result. 5. The method of claim 1 , further comprising sending a speech dialog to the voice server over the application server/voice server control path.