Handling a telephone call by voice analytics in a computer-telephony integration system
First Claim
Patent Images
1. A computer-implemented method of handling a telephone call, the method comprising:
- monitoring a conversation between an agent and a customer on a telephone line as part of said telephone call to extract the audio signal therefrom;
performing real-time voice analytics on the extracted audio signal while the telephone call is in progress, and passing results from the voice analytics to a computer-telephony integration system responsible for the call, wherein the computer-telephony system is located in a telephony carrier service provider equipment (SPE) environment located remotely from a customer service center where a plurality of agents that serve customers for an enterprise are located, and wherein the computer-telephony system provides a bridge for the telephone call between the agent and the customer, wherein the audio signal is extracted at the bridge, and wherein the real-time voice analytics is performed by a speech analytics server computer located in the service provider environment proximate to the bridge; and
using the results by the computer-telephony integration system for determining future handling of the call in respect of compliance testing in order to confirm that the agent has made one or more predetermined statements relating to a transaction during the telephone conversation; and
if the voice analytics system does not confirm that the agent has made said the one or more predetermined statements, automatically preventing by the computer-telephony integration system the agent from completing the transaction with the caller.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a computer-implemented method of handling a telephone call, comprising monitoring a conversation between an agent and a customer on a telephone line as part of the telephone call to extract the audio signal therefrom. Real-time voice analytics are performed on the extracted audio signal while the telephone call is in progress. The results from the voice analytics are then passed to a computer-telephony integration system responsible for the call for use by the computer-telephony integration system for determining future handling of the call.
30 Citations
17 Claims
-
1. A computer-implemented method of handling a telephone call, the method comprising:
-
monitoring a conversation between an agent and a customer on a telephone line as part of said telephone call to extract the audio signal therefrom; performing real-time voice analytics on the extracted audio signal while the telephone call is in progress, and passing results from the voice analytics to a computer-telephony integration system responsible for the call, wherein the computer-telephony system is located in a telephony carrier service provider equipment (SPE) environment located remotely from a customer service center where a plurality of agents that serve customers for an enterprise are located, and wherein the computer-telephony system provides a bridge for the telephone call between the agent and the customer, wherein the audio signal is extracted at the bridge, and wherein the real-time voice analytics is performed by a speech analytics server computer located in the service provider environment proximate to the bridge; and using the results by the computer-telephony integration system for determining future handling of the call in respect of compliance testing in order to confirm that the agent has made one or more predetermined statements relating to a transaction during the telephone conversation; and if the voice analytics system does not confirm that the agent has made said the one or more predetermined statements, automatically preventing by the computer-telephony integration system the agent from completing the transaction with the caller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium containing a computer program comprising instructions for a computer-telephony integration system to handle a telephone call according to the following method:
-
monitoring a conversation between an agent and a customer on a telephone line as part of said telephone call to extract the audio signal therefrom; performing real-time voice analytics on the extracted audio signal while the telephone call is in progress, and passing results from the voice analytics to a computer-telephony integration system responsible for the call, wherein the computer-telephony system is located in a telephony carrier service provider equipment (SPE) environment located remotely from a customer service center where a plurality of agents that serve customers for an enterprise are located, and wherein the computer-telephony system provides a bridge for the telephone call between the agent and the customer, wherein the audio signal is extracted at the bridge, and wherein the real-time voice analytics is performed by a speech analytics server computer located in the service provider environment proximate to the bridge; and using said results by the computer-telephony integration system for determining future handling of the call in respect of compliance testing and to confirm that the agent has made one or more predetermined statements relating to a transaction during the telephone conversation, wherein if the voice analytics system does not confirm that the agent has made said one or more predetermined statements, the computer-telephony integration system is configured to prevent the agent from completing the transaction with the caller.
-
-
16. A computer-telephony integration system for handling a telephone call in an SPE environment within a telephone network, the system comprising:
-
a line connection for monitoring a conversation between an agent and a customer on a telephone line as part of said telephone call to extract the audio signal therefrom; a voice analytics system located in the SPE environment for performing real-time voice analytics on the extracted audio signal while the telephone call is in progress, and for passing results from the voice analytics to a computer- telephony integration server responsible for the call; and a computer-telephony integration server located in the SPE environment for receiving the results from the voice analytics system and using said results for determining future handling of the call in respect of compliance testing and to confirm that the agent has made one or more predetermined statements relating to a transaction during the telephone conversation, wherein if the voice analytics system does not confirm that the agent has made said one or more predetermined statements, the computer-telephony integration system is configured to prevent the agent from completing the transaction with the caller. - View Dependent Claims (17)
-
Specification