INFERRING SWITCHING CONDITIONS FOR SWITCHING BETWEEN MODALITIES IN A SPEECH APPLICATION ENVIRONMENT EXTENDED FOR INTERACTIVE TEXT EXCHANGES
3 Assignments
0 Petitions
Accused Products
Abstract
The disclosed solution includes a method for dynamically switching modalities based upon inferred conditions in a dialogue session involving a speech application. The method establishes a dialogue session between a user and the speech application. During the dialogue session, the user interacts using an original modality and a second modality. The speech application interacts using a speech modality only. A set of conditions indicative of interaction problems using the original modality can be inferred. Responsive to the inferring step, the original modality can be changed to the second modality. A modality transition to the second modality can be transparent the speech application and can occur without interrupting the dialogue session. The original modality and the second modality can be different modalities; one including a text exchange modality and another including a speech modality.
40 Citations
35 Claims
-
1-20. -20. (canceled)
-
21. A method for allowing multimodal communication with a speech-enabled application executing on an application server during a communication session with a user, comprising:
with a device other than the application server, receiving voice-based input via a voice input channel and communicating first information corresponding to the voice-based input to the application server for processing by the speech-enabled application during and without interrupting the communication session with the user, and receiving text-based input via a text input channel and communicating second information corresponding to the text based input to the application server for processing by the speech-enabled application during and without interrupting the communication session with the user. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
28. A system multi-modal communication system, comprising:
-
an application server configured to execute a speech-enabled application during a communication session with a user; and a computer, other than the application server, configured to receive voice-based input via a voice input channel and to communicate first information corresponding to the voice-based input to the application server for processing by the speech-enabled application during and without interrupting the communication session with the user, and further configured to receive text-based input via a text input channel and to communicate second information corresponding to the text based input to the application server for processing by the speech-enabled application during and without interrupting the communication session with the user. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A system multi-modal communication system, comprising:
-
an application server configured to execute a speech-enabled application during a communication session with a user; and means, other than the application server, for receiving voice-based input via a voice input channel and communicating first information corresponding to the voice-based input to the application server for processing by the speech-enabled application during and without interrupting the communication session with the user, and for receiving text-based input via a text input channel and communicating second information corresponding to the text based input to the application server for processing by the speech-enabled application during and without interrupting the communication session with a user.
-
Specification