Patent classifications
H04M2203/40
Storing call session information in a telephony system
In an example of this disclosure, a method may include storing, by a first database server, first call session information in a data structure in a memory of the first database server. The first call session information may correspond to a unique identifier that corresponds to a caller. The method may include replicating the first call session information stored in the data structure in the memory of the first database server to a data structure in a memory of a second database server.
AUTOMATIC SPEAKER IDENTIFICATION IN CALLS
A speaker identification system (system) automatically assigns a speaker to voiced segments in a conversation, without requiring any previously recorded voice sample or any other action by the speaker. The system enables unsupervised learning of speakers' fingerprints and using such fingerprints for identifying a speaker in a recording of a conversation. The system identifies one or more speakers, e.g., representatives of an organization, who are in conversation with other speakers, e.g., customers of the organization. The system processes recordings of conversations between a representative and one or more customers to generate multiple voice segments having a human voice, identifies the voice segments that have the same or a similar feature, and determines the voice in the identified voice segments as the voice of the representative.
SPEAKER RECOGNITION IN THE CALL CENTER
Utterances of at least two speakers in a speech signal may be distinguished and the associated speaker identified by use of diarization together with automatic speech recognition of identifying words and phrases commonly in the speech signal. The diarization process clusters turns of the conversation while recognized special form phrases and entity names identify the speakers. A trained probabilistic model deduces which entity name(s) correspond to the clusters.
Mobile caller authentication for contact centers
A call request is received, from a mobile device, to establish a communication with a contact center. For example, the call request may be to establish a voice call with the contact center. In response to the call request, the mobile device sends authentication factors to a cloud authentication service that the user/mobile device has previously registered with. For example, the authentication factors may include usage factors of the mobile device, such as a call history of the user on the mobile device. If the authentication factors are validated, a token is generated. The token is sent to the contact center along with the call request. The token is validated at the contact center. At this point, the contact center knows that the user/mobile device are authentic. A call is then established between the user and the contact center.
Chat-based method and system for displaying to the end user greetings or custom messages based on qualifiers
The embodiment is a chat-based method to display to the end user a greeting or a custom message based on qualifiers saved in the database. The system allows triggering interaction between a web page visitor and the embodiment user being a webpage or application owner. Real-time processing and conditions set up in the HTTP Server and Customer State server allows associating particular visitors with conditions which may be either inclusive or exclusive based on one or more logical qualifiers. It allows the user of the embodiment to set up a velocity with which agents may be able to respond as an outcome of potential greeting what shall address the issues of queues delaying customer service process.
Voice and speech recognition for call center feedback and quality assurance
A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer may include receiving a digitized data stream corresponding to a spoken conversation between a customer and a representative; converting the data stream to a text stream; generating a representative transcript that includes the words from the text stream that are spoken by the representative; comparing the representative transcript with a plurality of positive words and a plurality of negative words; and generating a score that varies according to the occurrence of each word spoken by the representative that matches one of the positive words, and/or the occurrence of each word spoken by the representative that matches one of the negative words. Tone of voice, as well as response time, during the interaction may also be monitored and analyzed to adjust the score, or generate a separate score.
Speaker recognition in the call center
Utterances of at least two speakers in a speech signal may be distinguished and the associated speaker identified by use of diarization together with automatic speech recognition of identifying words and phrases commonly in the speech signal. The diarization process clusters turns of the conversation while recognized special form phrases and entity names identify the speakers. A trained probabilistic model deduces which entity name(s) correspond to the clusters.
Secure data exchange by voice in telephone calls
The present invention relates to a telephone call processing system and a method of processing telephone calls, and in particular to systems and methods that facilitate secure transmission and accurate identification of sensitive information spoken during a call between a caller and an agent such that the agent does not have access to the sensitive information. The methods of the present invention involve outputting scrambled, out-of-sequence and/or partitioned sub-sets of a spoken voice stream to one or more recognition agents, which identify elements of the sensitive information and return the identified elements to a call processor for un-scrambling, re-ordering and/or re-assembly by the call processor to produce the identified sensitive information.
Automatic speaker identification in calls
A speaker identification system (system) automatically assigns a speaker to voiced segments in a conversation, without requiring any previously recorded voice sample or any other action by the speaker. The system enables unsupervised learning of speakers' fingerprints and using such fingerprints for identifying a speaker in a recording of a conversation. The system identifies one or more speakers, e.g., representatives of an organization, who are in conversation with other speakers, e.g., customers of the organization. The system processes recordings of conversations between a representative and one or more customers to generate multiple voice segments having a human voice, identifies the voice segments that have the same or a similar feature, and determines the voice in the identified voice segments as the voice of the representative.
Storing call session information in a telephony system
In an example of this disclosure, a method may include receiving, by a database server, a data write request. The data write request may include authentication information corresponding to a first call session and first additional information. The method may include generating, by the database server, a first unique identifier based on the first additional information. The authentication information may correspond to the first unique identifier. The method may include storing the first unique identifier and the authentication information in a data structure in a memory of the database server.