Method and apparatus for agent optimization using speech synthesis and recognition
First Claim
Patent Images
1. A agent assist method of automatic call handling in an automatic call distribution system, the method comprising:
- synthesizing speech using a prepared script as input and generating as output synthesized speech that sounds like a live agent'"'"'s natural voice;
connecting a call with a call contact;
speaking the synthesized speech generated using the prepared script to the call contact;
receiving call contact voice input;
transmitting the call contact voice input to the live agent;
accepting direction from the live agent indicating a response to the call contact'"'"'s voice input;
monitoring background noise surrounding the live agent; and
the introducing background noise into the synthesized speech to emulate the live agent'"'"'s environment.
20 Assignments
0 Petitions
Accused Products
Abstract
A system and method of automatic call handling allowing agent optimization in an automatic call distributor using voice recognition and speech synthesis technology. A speech synthesizer takes a script as input and generates speech as output. A prepared script includes speech input for the speech synthesizer. Connect a call with a call contact, speak to the call contact speech generated using the prepared script as input to the speech synthesizer, receive live agent voice input, and recognize agent speech.
-
Citations
16 Claims
-
1. A agent assist method of automatic call handling in an automatic call distribution system, the method comprising:
-
synthesizing speech using a prepared script as input and generating as output synthesized speech that sounds like a live agent'"'"'s natural voice;
connecting a call with a call contact;
speaking the synthesized speech generated using the prepared script to the call contact;
receiving call contact voice input;
transmitting the call contact voice input to the live agent;
accepting direction from the live agent indicating a response to the call contact'"'"'s voice input;
monitoring background noise surrounding the live agent; and
the introducing background noise into the synthesized speech to emulate the live agent'"'"'s environment. - View Dependent Claims (2, 3, 4)
-
-
5. An agent assist system to assist a live agent with automatic call handling in an automatic call distribution system, the agent assist system comprising:
-
a speech synthesizer that uses a prepared script as input and generates as output synthesized speech that sounds like a live agent'"'"'s natural voice;
a network that connects a call with a call contact;
a communications channel that transmits to the call contact the synthesized speech generated using the prepared script, that receives voice input from the call contact, and that communicates voice input from the call contact to the live agent;
a controller that accepts direction from the live agent indicating a response to the call contact'"'"'s voice input;
a detector to monitor background noise surrounding the live agent;
the speech synthesizer introducing background noise into the synthesized speech to emulate the live agent'"'"'s environment. - View Dependent Claims (6, 7, 8)
-
-
9. An agent assist system to assist a live agent with automatic call handling in an automatic call distributor, the system comprising:
-
means for synthesizing speech that generates from a script output synthesized speech that sounds like a live agent'"'"'s natural voice;
means for connecting a call with a call contact;
means for speaking to the call contact speech generated using a prepared script as input to the speech synthesizer;
means for receiving call contact voice input;
means for transmitting the call contact voice input to the live agent;
means for accepting direction from the live agent indicating a response to the call contact'"'"'s voice input;
means for monitoring background noise surrounding the live agent; and
the speech synthesizer introducing background noise into the synthesized speech to emulate the live agent'"'"'s environment. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product embedded in a computer readable medium, the computer program product assisting a live agent handling calls, the computer program product comprising:
-
a computer readable medium containing computer program code segments comprising a speech synthesis code segment that generates from a proposed script output synthesized speech that sounds like a live agent'"'"'s natural voice;
an initialization code segment that provides the prepared script;
a connecting code segment that places a call to a call recipient;
a communications code segment that controls transmission to the call contact the synthesized speech generated using the prepared script as input to the speech synthesizer;
receiving call contact voice input; and
transmitting the call contact voice input to the live agent; and
a controller code segment that accepts direction from the live agent indicating a response to the call contact'"'"'s voice input;
wherein the communications code segment monitors background noise surrounding the live agent; and
the speech synthesizer code segment introduces background noise into the synthesized speech to emulate the live agent'"'"'s environment.- View Dependent Claims (14, 15, 16)
-
Specification