Voice Detection For Automated Communication System
First Claim
1. A system comprising:
- a receiver to receive a transmission from a transmission channel associated with a channel identification, wherein the transmission comprises a voice input;
a voice analyzer coupled to the receiver, wherein the voice analyzer is configured to analyze the voice input and to generate a plurality of voice metrics according to a plurality of analysis parameters; and
a voice identifier coupled to the voice analyzer, wherein the voice identifier is configured to compare the voice metrics to one or more stored sets of voice metrics, wherein each set of voice metrics corresponds to a voice identification associated with the channel identification, and the voice identifier is further configured to identify a match between the voice metrics from the voice analyzer and at least one of the stored sets of voice metrics.
4 Assignments
0 Petitions
Accused Products
Abstract
A system implements voice detection using a receiver, a voice analyzer, and a voice identifier. The receiver receives a transmission from a transmission channel associated with a channel identification. The transmission includes a voice input. The voice analyzer analyzes the voice input and generates a plurality of voice metrics according to a plurality of analysis parameters. The voice identifier compares the voice metrics to one or more stored sets of voice metrics. Each set of voice metrics corresponds to a voice identification associated with the channel identification. The voice identifier also identifies a match between the voice metrics from the voice analyzer and at least one of the stored sets of voice metrics.
36 Citations
39 Claims
-
1. A system comprising:
-
a receiver to receive a transmission from a transmission channel associated with a channel identification, wherein the transmission comprises a voice input; a voice analyzer coupled to the receiver, wherein the voice analyzer is configured to analyze the voice input and to generate a plurality of voice metrics according to a plurality of analysis parameters; and a voice identifier coupled to the voice analyzer, wherein the voice identifier is configured to compare the voice metrics to one or more stored sets of voice metrics, wherein each set of voice metrics corresponds to a voice identification associated with the channel identification, and the voice identifier is further configured to identify a match between the voice metrics from the voice analyzer and at least one of the stored sets of voice metrics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
establishing a verbal communication session on a communication channel between at least two communication participants; identifying a channel identification for the communication channel; identifying a first communication participant of the at least two communication participants from a set of potential communication participants associated with the channel identification; and electronically modifying a script presented to a second communication participant of the at least two communication participants in response to identifying the first communication participant, wherein the script comprises language prompts for the second communication participant to communicate to the first communication participant during the verbal communication session. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
monitoring verbal communications within a verbal communication session between a plurality of communication participants; electronically comparing a flow of the verbal communications within the verbal communication session to a plurality of historical verbal communications stored in an electronic storage device; determining that the flow of the verbal communications within the verbal communication session is compatible with at least one of the plurality of historical verbal communications; deriving at least one script prompt from the at least one of the plurality of historical verbal communications with which the flow of the verbal communications within the verbal communication session is determined to be compatible; and electronically providing the derived script prompt to a first communication participant of the plurality of communication participants during the verbal communication session. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A computer program product comprising:
a computer readable storage medium storing instructions thereon which, when executed by a computer processing device, cause the computer processing device to perform operations, wherein the operations comprise; establishing a verbal communication session on a communication channel between at least two communication participants; identifying a channel identification for the communication channel; identifying a first communication participant of the at least two communication participants from a set of potential communication participants associated with the channel identification; and electronically modifying a script presented to a second communication participant of the at least two communication participants in response to identifying the first communication participant, wherein the script comprises language prompts for the second communication participant to communicate to the first communication participant during the verbal communication session. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
Specification