Abstract:
A method comprising receiving a request to compose a message; outputting a first prompt requesting a recipient for the message; receiving a first audible response to the first prompt, the first audible response including a recipient of the message; outputting a second prompt requesting a body for the message; receiving a second audible response to second prompt, the second audible response including a body of the message; and composing the message. An electronic device for voice messaging comprising an audible guide module for audibly prompting a user for recipient information and for audibly prompting a user for message information; a voice recognition module for interpreting received responses to the audible prompt for the recipient information and the audible prompt for the message information; and a message compiler module for creating a message from the responses to the audible prompt for the recipient information and the audible prompt for the message information.
Abstract:
A method and an apparatus for using speech to annotate text messages over a voice connection. The present invention allows the insertion of a plurality of annotations in the message, while the message is being rendered vocally using a Text-to-Speech (TTs) conversion. The invention interactively integrates TTS conversion, Automatic Speech Recognition (ASR), Interactive Voice Response (IVR) system and the execution of office document applications within the Unified Messaging System.
Abstract:
The present invention provides an interactive telephony interface for a user via a telephony terminal (14). Upon initiating an interaction with the telephony terminal, a session is provided between the telephony terminal and an interactive control system (ICS), which is capable of responding to commands for requested services from the user and initiating those services. The services can range from initiating a telephone call from the telephony terminal to requesting retrieval of information or triggering any number of actions. The provision of such services may be initiated by accessing service logic (28) from within the ICS or within remote servers (26) accessible by the ICS. The user may request multiple services at any given time, and the ICS will respond by initiating the services during a single telephony interaction. The ICS is also capable of providing unsolicited information (118), such as advertisements (212), to the user while waiting for the requested services to be provided.
Abstract:
A voice transcription system employing a speech engine to transcribe spoken words, detects the spelled entry of words via keyboard or voice to invoke a database of common words attempting to complete the word before all the letters have been input. This database is separate from the database of words used by the speech engine. A voice level indicator is presented to the operator to help the operator keep his or her voice in the ideal range of the speech engine.
Abstract:
A speech processing system is provided for customizing speech parameters across speech applications in a networked environment. The speech processing system includes : a speech processing application residing on a first computing device, where the speech processing application is operable to capture customized speech parameters for a given user and communicate the customized speech parameters across a network; and an intermediary speech processor residing on a second computing device in the networked environment, where the intermediary speech processor adapted to receive the customized speech parameters and is operable to transform the customized speech parameters for use on a third computing device.
Abstract:
A call log (Fig. 6, 610) associated with outgoing calls originating from calling devices (118) may be established and maintained. Filter parameters may be set to specify which outgoing calls to log. Outgoing call information associated with calls originating from a user's calling devices may be obtained and transmitted to a service center (406). A server in the service center may determine whether or not to log the outgoing call information based on the filter settings. The outgoing call information may be stored in the call log, which may reside in a database in the service center. The user may access the call log from a user terminal and/or the calling devices. The call log may be used to add contacts to a contact list and facilitate data analyses.
Abstract:
Methods and systems for automatically providing conference calls are disclosed. In one aspect of the invention, methods and systems detect a conference call event (705) that was previously configured by a subscriber user and identify participant users associated with the conference call event. Once identified, each participant user is contacted and a response is received from each of the users. Based on the received responses, a conference call is established between the participant users and the subscriber user (750). In one aspect of the invention, at least one of the detecting and identifying steps are performed without user intervention.
Abstract:
Methods and systems for conference call buffering are disclosed. Methods and systems consistent with the present invention record a conference call between a plurality of users. A service center in conjunction with a conference bridge and conference server establishes a conference call between a plurality of users. The service center may also ascertain the identities of a plurality of destination devices for an audio stream corresponding to the conference call, where the destination devices corresponding to the plurality of users. An audio streaming server provides the audio stream to the plurality of destination devices. Memory located centrally and/or local to the destination devices stores the audio stream. A user of one of the destination devices may choose to replay a selected portion of the audio stream.
Abstract:
A system is provided for the automatic detection of fraudulent activity on a transaction network, wherein each transaction has an associated identifier. The system includes voice comparison means (32) for comparing a first sampled voice of a user of a first transaction with a subsequently sampled voice of a user of a subsequent transaction having an identical identifier to that of the first transaction. Control means in the form of a fraud detection engine (26) is provided for determining, from said comparison, a profile of user usage that is representative of a total number of different users of the associated identifier. The fraud detection engine is configured to compare the profile of user usage with a threshold for fraudulent use, and to generate a fraud condition signal (40) in the event that the profile exceeds said threshold. If required, the fraud condition signal may be provided to automatically terminate the fraudulent transaction.