Abstract:
A system and method for distributed speech recognition is provided. A prompt is provided to a caller during a call. One or more audio responses are received from the caller in response to the prompt. Distributed speech recognition is performed on the audio responses by providing a non-overlapping section of a main grammar to each of a plurality of secondary recognizers for each audio response. Speech recognition is performed on the audio responses by each of the secondary recognizers using the non-overlapping section of the main grammar associated with that secondary recognizer. A new grammar is generated based on results of the speech recognition from each of the secondary recognizers. Further speech recognition is performed on the audio responses against the new grammar and a further prompt is selected for providing to the caller based on results of the distributed speech recognition.
Abstract:
A system and method for managing a dynamic call flow during automated call processing is provided. Calls from a plurality of callers into a call center are accommodated through monitored call sessions. A call flow for each call session is managed. Caller characteristics of the caller and physical conditions in relation to the call are evaluated. Those caller characteristics and physical conditions, which are respectively unique among the callers and the calls, are identified. The call flow of each call session is dynamically adjusted by modifying parameters for one or more of the caller characteristics and physical conditions. The caller characteristics, physical conditions, and parameters are stored in a database.
Abstract:
A computer-implemented call center architecture and method for optimizing customer experience through in-band expert intervention is provided. Calls conducted between an agent and a caller are monitored. A need for assistance by an expert agent in one such call based on an inquiry by the caller is identified. Expert selection criteria to a predetermined group of expert agents with expertise in subject matter relating to the caller's inquiry is applied. One of the expert agents that matches with the expert selection criteria is selected and a notification to the agent that the selected expert agent will assist with the call is transmitted. The expert agent is then patched into the call.
Abstract:
A computer-implemented system and method for efficiently reducing transcription error during a call is provided. A group of similar questionable utterances is monitored. Each questionable utterance is assigned a transcribed value and is selected from a different call. A sample of the similar questionable utterances is selected from the group and provided to a human transcriber. A further transcribed value for each of the similar questionable utterances in the sample is received from the human transcriber. The further transcribed values for the similar questionable utterances in the sample are compared. Each of the remaining similar questionable utterances in the group are provided to the human transcriber when the compared further transcribed values of the similar questionable utterances in the sample are different.
Abstract:
A computer-implemented system and method for user-controlled processing of audio signals is provided. An audio signal including a reference segment and a segment preceding the reference segment is obtained. A value q is received from a user. Audio buffers in the preceding segment are defined, each having a width of N samples and a starting point a unique number of samples away from the preceding segment's start, based on a division of N by q. One or more of the buffers are transformed into discrete Fourier transform (DFT) buffers. A signature of the signal is generated using at least a portion of the reference segment and at least one of the DFT buffers. A new audio signal is received and a DFT for the audio signal is generated. The new audio signal is determined to match the audio signal based on a comparison of the DFT to the signature.
Abstract:
A computer-implemented system and method for reducing voice transcription error is provided. Audio data is received during a call and parsed into utterances. A transcribed value and confidence score are assigned to each utterance. Those utterances with low confidence scores are identified as questionable utterances. One of the questionable utterances is selected from the audio data and a pool of questionable utterances is formed. The pool includes the selected questionable utterance and other questionable utterances, from other calls, that are similar to the selected questionable utterance. A size threshold is applied to the pool of questionable utterances. All the questionable utterances in the pool are provided to at least one human transcriber when the pool fails to satisfy the size threshold. Further transcribed values are received from the transcriber for each of the questionable utterances in the pool.
Abstract:
A system and method for transmitting voice messages to a discussion group is provided. Users signed-on to a voice message server are identified. Each signed-on user is associated with one or more discussion groups and a personal communication device. The voice message server receives a voice message from one of the signed-on users via the personal communication device associated with that signed-on user and a discussion group to which the voice message is to be sent. The voice message from the signed-on user is provided to the other signed-on users in the discussion group.
Abstract:
A computer-implemented system and method for matching agents with callers within a call center environment is provided. A database of traits for agents within a call center is maintained. A call is received into the call center and a voice recording is obtained from a caller during the call. The voice recording from the caller is analyzed by measuring voice characteristics of the voice recording and by identifying traits of the caller based on the voice characteristics. The caller traits are compared with the traits for the agents. One or more of the agents similar to the user are identified based on the trait comparison. One of the similar agents is selected and the call is transferred to the selected agent.
Abstract:
A system and method for efficiently reducing transcription error using hybrid voice transcription is provided. A voice stream is parsed from a call into utterances. An initial transcribed value and corresponding recognition score are assigned to each utterance. A transcribed message is generated for the call and includes the initial transcribed values. A threshold is applied to the recognition scores to identify those utterances with recognition scores below the threshold as questionable utterances. At least one questionable utterance is compared to other questionable utterances from other calls and a group of similar questionable utterances is formed. One or more of the similar questionable utterances is selected from the group. A common manual transcription value is received for the selected similar questionable utterances. The common manual transcription value is assigned to the remaining similar questionable utterances in the group.
Abstract:
A system and method for transmitting voice messages via a centralized voice message server is provided. A plurality of communication devices are interfaced over a data network, and each communication device is associated with a user. At least one of the users is associated with a plurality of discussion groups. The user is identified as signed-in to two or more of the discussion groups. At least one of the two or more discussion groups to which the user is signed-in is identified as active. A voice message is received on a voice message server from the user. The voice message is transmitted to all members signed-in to the active discussion group from the voice message server. The voice message server further transmits voice messages to the user from members signed-in to the discussion groups to which the user is signed-in.