System And Method For Processing Call Data
First Claim
1. A system for processing call data, comprising:
- a call monitor to monitor a call between a user and an agent;
a script module to receive a selected script comprising a grammar for a dialog, to execute the selected script by converting at least a portion of the script into synthesized speech utterances, and to provide the synthesized speech utterances to the user;
a speech recognition engine to receive from the user speech utterances in reply to each of the synthesized speech utterances from the script, to convert each received speech utterance to text as a user message, and to populate a form with the user messages; and
a telephony module to provide the user speech utterances and the populated form with the user messages to the agent.
13 Assignments
0 Petitions
Accused Products
Abstract
A system and method for processing call data is provided. A call between a user and an agent is monitored. A selected script having a dialog grammar is received. The selected script is executed by converting at least a portion of the script into synthesized speech utterances and providing the synthesized speech utterances to the user. Speech utterances are received from the user in reply to each of the synthesized speech utterances from the script. Each received speech utterance is converted to text as a user message and a form is populated with the user messages. The user speech utterances and the form with the user messages are provided to the agent.
-
Citations
20 Claims
-
1. A system for processing call data, comprising:
-
a call monitor to monitor a call between a user and an agent; a script module to receive a selected script comprising a grammar for a dialog, to execute the selected script by converting at least a portion of the script into synthesized speech utterances, and to provide the synthesized speech utterances to the user; a speech recognition engine to receive from the user speech utterances in reply to each of the synthesized speech utterances from the script, to convert each received speech utterance to text as a user message, and to populate a form with the user messages; and a telephony module to provide the user speech utterances and the populated form with the user messages to the agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for processing call data, comprising:
-
monitoring a call between a user and an agent; receiving a selected script comprising a grammar for a dialog; executing the selected script by converting at least a portion of the script into synthesized speech utterances and providing the synthesized speech utterances to the user; receiving from the user speech utterances in reply to each of the synthesized speech utterances from the script; converting each received speech utterance to text as a user message; populating a form with the user messages; and providing the user speech utterances and the form with the user messages to the agent. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification