Abstract:
An apparatus provides calling parties with an opportunity to record a voice message when their incoming call goes unanswered and to then automatically transcribe that voice message to text which the apparatus then forwards to the called party without also maintaining the recorded voice message in a voice-mail system.
Abstract:
The customization of communication pipelines having multiple stages. For each stage, a set of agents is identified as available for adding to that stage. Furthermore, any stages that already have an agent assigned are identified. In response to receiving a user selection of an agent to be assigned to a particular stage that does not already have an agent assigned, the selected agent is assigned to the stage. An enforcement agent enforces that there be only one agent assigned at most to each stage. Assignments of agents are made per stage. This allows the functionality of the agent to be simplified more towards augmenting the functionality of the stage. Accordingly, the logic of the agent is simplified, thereby making it more likely that there will be a healthy quality of agents available to select from for each stage.
Abstract:
Various disclosed implementations involve searching the results of an automatic speech recognition (ASR) process, such an ASR process that has been performed on a recording of a monologue or of a conference, such as a teleconference or a video conference. An initial search query, including at least one search word, may be received. The initial search query may be analyzed according to phonetic similarity and semantic similarity. An expanded search query may be determined according to the phonetic similarity, the semantic similarity, or both the phonetic similarity and the semantic similarity. A search of the speech recognition results data may be performed according to the expanded search query. Some aspects of this disclosure involve playing back audio data that corresponds with such search results.
Abstract:
Missed voice stream portions are replayed at a late entry subscriber device (SD) in a wireless radio network The SD joins a voice call on a radio channel via a base station and detects that it is late to the call. The SD continues to receive a remaining portion of the call and plays back the portion of the call. The SD detects an end of the voice call, and (i) transmits a request message including an indication of a first duration of the portion of the call received or (ii) detects a similar message from another SD. The SD then receives an indication of a total duration of the voice call and calculates a third duration as a function of the total duration and the first duration. The SD receives and plays back the missed portion of the call for the third duration.
Abstract:
Various disclosed implementations involve processing and/or playback of a recording of a conference involving a plurality of conference participants. Some implementations disclosed herein involve receiving audio data corresponding to a recording of at least one conference involving a plurality of conference participants. The audio data may include conference participant speech data from multiple endpoints, recorded separately and/or conference participant speech data from a single endpoint corresponding to multiple conference participants and including spatial information for each conference participant of the multiple conference participants. A search of the audio data may be based on one or more search parameters. The search may be a concurrent search for multiple features of the audio data. Instances of conference participant speech may be rendered to at least two different virtual conference participant positions of a virtual acoustic space.
Abstract:
Various disclosed implementations involve processing and/or playback of a recording of a conference involving a plurality of conference participants. Some implementations disclosed herein involve analyzing conversational dynamics of the conference recording. Some examples may involve searching the conference recording to determine instances of segment classifications. The segment classifications may be based, at least in part, on conversational dynamics data. Some implementations may involve segmenting the conference recording into a plurality of segments, each of the segments corresponding with a time interval and at least one of the segment classifications. Some implementations allow a listener to scan through a conference recording quickly according to segments, words, topics and/or talkers of interest.
Abstract:
A method for generating digital events in response to inbound or outbound phone calls on analog phone systems is described. The method monitors a public switched telephone network (PSTN) phone line to detect a call. The analog audio signal of the detected call is amplified. The method acquires call information regarding the detected call from the phone line. The call information is sent to a server as a digital event over a network interface. Voice call recording for the call is initiated. The method uploads a data record that contains the voice call recording to the server over the network interface after the completion of the call. Other embodiments are also described and claimed.
Abstract:
In a system for recording agent interactions, the system includes: a processor; and a memory coupled to the processor, wherein the memory has stored thereon instructions that, when executed by the processor, cause the processor to: initiate a screen recording session on an electronic device; monitor for a media communication occurring on the electronic device; generate a metadata file corresponding to the media communication, wherein the metadata file comprises a start time of the media communication with respect to the screen recording session; display a user interface to display a video of the screen recording session, wherein the user interface includes a progress bar for the video; display a marker based on the metadata file; and navigate to a location of the video corresponding to the media communication in response to detecting a selection of the marker.
Abstract:
A method for computer control of online social interactions based on conversation processing. A portion of a conversation with a given user is recorded, stored in memory, and processed so as to influence subsequent interactions. These may include audio or other contextualized annunciations of subsequent telephone calls. Other modes addressing conversational processing for social purposes can result in interwoven conversation guided among threads of interest, advertising and incented participation of conversational content and placement. The invention is capable of implementation in telecommunications systems such as cellular, local exchange, and VOIP, and in combination with other forms of internet-based telecommunication, including smart phones and adaptive forums chat rooms.