System and method for call progress detection
First Claim
Patent Images
1. A contact center system, comprising:
- an outbound server device configured to make a call to a callee; and
a media device configured to;
receive an audio signal based on the call;
determine a Mel-frequency cepstral coefficient for the received audio signal;
match the Mel-frequency cepstral coefficient for the audio signal to a Mel-frequency cepstral coefficient for a pre-recorded carrier message;
determine a content of the audio signal based on the match;
distinguish the match based on a stage of the call in which the match occurred; and
take an action based on the content of the audio signal and the stage of the call in which the match occurred.
3 Assignments
0 Petitions
Accused Products
Abstract
A contact center includes an outbound server to make a call to a callee and a media device. The media device receives an audio signal based on the call, to determine a Mel-frequency cepstral coefficient for the received audio signal, and to match the Mel-frequency cepstral coefficient for the audio signal to a Mel-frequency cepstral coefficient for a pre-recorded carrier message. The media device can determine a content of the audio signal based on the match.
11 Citations
23 Claims
-
1. A contact center system, comprising:
-
an outbound server device configured to make a call to a callee; and a media device configured to; receive an audio signal based on the call; determine a Mel-frequency cepstral coefficient for the received audio signal; match the Mel-frequency cepstral coefficient for the audio signal to a Mel-frequency cepstral coefficient for a pre-recorded carrier message; determine a content of the audio signal based on the match; distinguish the match based on a stage of the call in which the match occurred; and take an action based on the content of the audio signal and the stage of the call in which the match occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21, 22, 23)
-
-
10. A contact center system, comprising:
-
an outbound server device configured to make a call to a callee; and a media device configured to; receive an audio signal based on the call; determine a Mel-frequency cepstral coefficient for the received audio signal; match the Mel-frequency cepstral coefficient for the audio signal to a Mel-frequency cepstral coefficient for a pre-recorded carrier message; and determine a content of the audio signal based on the match, wherein the media device is further configured to divide a voice input into frames, perform a discrete Fourier transform to compute the fast Fourier transform of each frame to convert each frame of samples from a time domain into a frequency domain to determine a magnitude spectrum of the voice input, perform a filter according to Mel scale to output a log Mel spectrum of the voice input, and apply a discrete Cosine transform to convert the log Mel spectrum into the time domain to determine the Mel-frequency cepstral coefficient of the pre-recorded carrier message.
-
-
11. A computer implemented method, comprising:
-
making an outbound call to a callee; receiving an audio signal based on the outbound call, to determine a Mel-frequency cepstral coefficient for the received audio signal; matching the Mel-frequency cepstral coefficient for the audio signal to a Mel-frequency cepstral coefficient for a pre-recorded carrier message; determining a content of the audio signal based on the match; distinguishing the match based on a stage of the call in which the match occurred; and taking an action based on the content of the audio signal and the stage of the call in which the match occurred. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 20)
-
-
19. A computer implemented method, comprising:
-
determining a Mel-frequency cepstral coefficient for a pre-recorded carrier message, wherein the determining includes, dividing a voice input into frame, performing a discrete Fourier transform to compute the fast Fourier transform of each frame to convert each frame of samples from a time domain into a frequency domain to determine a magnitude spectrum of the voice input, performing a filter according to Mel scale to output a log Mel spectrum of the voice input, and applying a discrete Cosine transform to convert the log Mel spectrum into the time domain to determine the Mel-frequency cepstral coefficient of the pre-recorded carrier message; making an outbound call to a callee; receiving an audio signal based on the outbound call, to determine a Mel-frequency cepstral coefficient for the received audio signal; matching the Mel-frequency cepstral coefficient for the audio signal to a Mel-frequency cepstral coefficient for a pre-recorded carrier message; and determining a content of the audio signal based on the match.
-
Specification