Bridge for non-voice communications user interface to voice-enabled interactive voice response system
First Claim
1. A method for bridging a non-voice-based user interface to a voice-enabled interactive voice response system comprising:
- during a communication session with a client user device, receiving, by a computer, from the client user device, an entry representing a response by a client user into the communication session;
identifying, by a computer, using one or more Natural Language Understanding processes, one or more non-uttered non-DTMF elements in at least a portion of the entry, wherein the identifying is constrained by one or more voice markup grammars according to a voice recognition analysis protocol for a voice-enabled interactive voice response system;
mapping, by a computer, the one or more identified non-uttered non-DTMF elements to generate one or more of the voice markup grammar returns from the non-uttered non-DTMF elements; and
passing, by a computer, the generated voice-markup grammar returns to an interactive voice response system as a user input;
thereby emulating the voice recognition analysis protocol upon non-uttered non-DTMF input and without utterance-driven speech recognition.
4 Assignments
0 Petitions
Accused Products
Abstract
A bridging for using a non-voice-based user interface, such as a text chat interface, with a voice-enabled interactive voice response system which, during a non-voice-based communication session with a client user device, receives from the client user device, a non-voice entry entered by a client user into the communication session; identifies one or more elements in the non-voice entry constrained by one or more allowed responses by the voice-enabled interactive voice response system; maps the one or more elements to one or more of the allowed responses; and passes the mapped one or more identified elements to a voice-enabled interactive voice response system as a input via emulation of a voice recognition analysis response.
13 Citations
20 Claims
-
1. A method for bridging a non-voice-based user interface to a voice-enabled interactive voice response system comprising:
-
during a communication session with a client user device, receiving, by a computer, from the client user device, an entry representing a response by a client user into the communication session; identifying, by a computer, using one or more Natural Language Understanding processes, one or more non-uttered non-DTMF elements in at least a portion of the entry, wherein the identifying is constrained by one or more voice markup grammars according to a voice recognition analysis protocol for a voice-enabled interactive voice response system; mapping, by a computer, the one or more identified non-uttered non-DTMF elements to generate one or more of the voice markup grammar returns from the non-uttered non-DTMF elements; and passing, by a computer, the generated voice-markup grammar returns to an interactive voice response system as a user input; thereby emulating the voice recognition analysis protocol upon non-uttered non-DTMF input and without utterance-driven speech recognition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for bridging a non-voice-based user interface to a voice-enabled interactive voice response system comprising:
a tangible, computer-readable memory device embodying program instructions for causing a processor to, when executed, perform steps of; during a communication session with a client user device, receiving from the client user device, an entry representing a response by a client user into the communication session; identifying, using one or more Natural Language Understanding processes, one or more non-uttered non-DTMF elements in at least a portion of the entry, wherein the identifying is constrained by one or more voice markup grammars according to a voice recognition analysis protocol for a voice-enabled interactive voice response system; mapping the one or more identified non-uttered non-DTMF elements to generate one or more of the voice markup grammar returns from the non-uttered non-DTMF elements; and passing the generated voice-markup grammar returns to an interactive voice response system as a user input; thereby emulating the voice recognition analysis protocol upon non-uttered non-DTMF input and without utterance-driven speech recognition. - View Dependent Claims (12, 13, 14, 15)
-
16. A system for bridging a non-voice-based user interface to a voice-enabled interactive voice response system comprising:
-
a computer processor; and a tangible, computer-readable memory device embodying program instructions for causing the processor to, when executed, perform steps of; during a communication session with a client user device, receiving from the client user device, an entry representing a response by a client user into the communication session; identifying, using one or more Natural Language Understanding processes, one or more non-uttered non-DTMF elements in at least a portion of the entry, wherein the identifying is constrained by one or more voice markup grammars according to a voice recognition analysis protocol for a voice-enabled interactive voice response system; mapping the one or more identified non-uttered non-DTMF elements to generate one or more of the voice markup grammar returns from the non-uttered non-DTMF elements; and passing the generated voice-markup grammar returns to an interactive voice response system as a user input; thereby emulating the voice recognition analysis protocol upon non-uttered non-DTMF input and without utterance-driven speech recognition. - View Dependent Claims (17, 18, 19, 20)
-
Specification