摘要:
Methods and apparatus for controlling and retrieving messages from multiple voice mail systems used by a single individual are described. A voice messaging retrieval and forwarding (VMRAF) system checks a subscriber's voice message systems for messages, retrieves the messages and forwards them to the subscriber as attachments to E-mail files. E-mail replay messages are used to control deleting of the messages from the original systems. Prompt messages played to callers by different voice messaging systems before they leave a message can be updated automatically. This is done by indicating to the VMRAF system when one or more prompt messages are to be updated and which messages, from a set of prerecorded messages, are to be loaded into the voice message systems to replace the existing prompt messages. Accordingly, the VMRAF system facilities message retrieval and the updating of prompt messages, e.g., on a preselected schedule or at preselected times.
摘要:
Methods and apparatus for controlling and retrieving messages from multiple voice mail systems used by a single individual are described. A voice messaging retrieval and forwarding (VMRAF) system checks a subscriber's voice message systems for messages, retrieves the messages and forwards them to the subscriber as attachments to E-mail files. E-mail replay messages are used to control deleting of the messages from the original systems. Prompt messages played to callers by different voice messaging systems before they leave a message can be updated automatically. This is done by indicating to the VMRAF system when one or more prompt messages are to be updated and which messages, from a set of prerecorded messages, are to be loaded into the voice message systems to replace the existing prompt messages. Accordingly, the VMRAF system facilities message retrieval and the updating of prompt messages, e.g., on a preselected schedule or at preselected times.
摘要:
SMDI messages are used by the SMDI message server to generate either E-mail notifications of received messages which are forwarded to a user of the VMS or to supply VMS message status information to a voice message retrieval and forwarding system using IP messaging instead of SMDI FSK or PSK signaling. SMDI messages between a stored program controlled switching system, e.g., C.O. switch, and a voice message system are monitored by the SMDI message server of the present invention, e.g., by inserting a Tee into the SMDI link between the C.O. switch and VMS. The SMDI message server uses the directory number information and/or a message line identifier included in a received SMDI message to identify a subscriber or voice message retrieval and forwarding system which should be notified of the received SMDI message information.
摘要:
Methods and apparatus for implementing communication services such as voice dialing services are described. In one Centrex based voice dialing embodiment, voice dialing service subscribers are given access to personal voice dialing records including calling entries via the Internet as well as via telephone connections. Each calling entry normally includes the name and, optionally nickname, of a party to be called. It also includes one or more telephone numbers associated with each name. Different telephone number identifies, e.g. locations, can be associated with different names. A user can create or update entries in a voice dialing directory using text conveyed over the Internet or speech supplied via a telephone connection. In order to facilitate updating and maintenance of voice dialing directories over the Internet speaker independent (SI) speech recognition models are used. When a calling entry is created via the Internet the text of the name is processed to generate a corresponding speech recognition model there from. When an entry is created via speech obtained over the telephone, a speech recognition model is generated from the speech and a text name is generated is generated using speech to text technology. To avoid having to hang-up and initiate a new voice dialing call the outcome of a voice dialing call is monitored and the subscriber is provided the opportunity to initiate another call using voice dialing if the first call did not complete successfully e.g., goes unanswered.
摘要:
Methods and apparatus for implementing communication services such as voice dialing services are described. In one Centrex based voice dialing embodiment, voice dialing service subscribers are given access to personal voice dialing records including calling entries via the Internet as well as via telephone connections. Each calling entry normally includes the name and, optionally nickname, of a party to be called. It also includes one or more telephone numbers associated with each name. Different telephone number identifies, e.g. locations, can be associated with different names. A user can create or update entries in a voice dialing directory using text conveyed over the Internet or speech supplied via a telephone connection. In order to facilitate updating and maintenance of voice dialing directories over the Internet speaker independent (SI) speech recognition models are used. When a calling entry is created via the Internet the text of the name is processed to generate a corresponding speech recognition model there from. When an entry is created via speech obtained over the telephone, a speech recognition model is generated from the speech and a text name is generated is generated using speech to text technology. To avoid having to hang-up and initiate a new voice dialing call the outcome of a voice dialing call is monitored and the subscriber is provided the opportunity to initiate another call using voice dialing if the first call did not complete successfully e.g., goes unanswered.
摘要:
Methods and apparatus for implementing communication services such as voice dialing services are described. In one Centrex based voice dialing embodiment, voice dialing service subscribers are given access to personal voice dialing records including calling entries via the Internet as well as via telephone connections. Each calling entry normally includes the name and, optionally nickname, of a party to be called. It also includes one or more telephone numbers associated with each name. Different telephone number identifies, e.g. locations, can be associated with different names. A user can create or update entries in a voice dialing directory using text conveyed over the Internet or speech supplied via a telephone connection. In order to facilitate updating and maintenance of voice dialing directories over the Internet speaker independent (SI) speech recognition models are used. When a calling entry is created via the Internet the text of the name is processed to generate a corresponding speech recognition model there from. When an entry is created via speech obtained over the telephone, a speech recognition model is generated from the speech and a text name is generated is generated using speech to text technology. To avoid having to hang-up and initiate a new voice dialing call the outcome of a voice dialing call is monitored and the subscriber is provided the opportunity to initiate another call using voice dialing if the first call did not complete successfully e.g., goes unanswered.
摘要:
Methods and apparatus for implementing communication services such as voice dialing services are described. In one Centrex based voice dialing embodiment, voice dialing service subscribers are given access to personal voice dialing records including calling entries via the Internet as well as via telephone connections. Each calling entry normally includes the name and, optionally nickname, of a party to be called. It also includes one or more telephone numbers associated with each name. Different telephone number identifies, e.g. locations, can be associated with different names. A user can create or update entries in a voice dialing directory using text conveyed over the Internet or speech supplied via a telephone connection. In order to facilitate updating and maintenance of voice dialing directories over the Internet speaker independent (SI) speech recognition models are used. When a calling entry is created via the Internet the text of the name is processed to generate a corresponding speech recognition model there from. When an entry is created via speech obtained over the telephone, a speech recognition model is generated from the speech and a text name is generated is generated using speech to text technology. To avoid having to hang-up and initiate a new voice dialing call the outcome of a voice dialing call is monitored and the subscriber is provided the opportunity to initiate another call using voice dialing if the first call did not complete successfully e.g., goes unanswered.
摘要:
Methods and apparatus for activating telephone services in response to speech are described. A directory including names is maintained for each customer. A speaker dependent speech template and a telephone number for each name, is maintained as part of each customer's directory. Speaker independent speech templates are used for recognizing commands. The present invention has the advantage of permitting a customer to place a call by speaking a person's name which serves as a destination identifier without having to speak an additional command or steering word to place the call. This is achieved by treating the receipt of a spoken name in the absence of a command as an implicit command to place a call. Explicit speaker independent commands are used to invoke features or services other than call placement. Speaker independent and speaker dependent speech recognition are performed on a customer's speech in parallel. An arbiter is used to decide which function or service should be performed when an apparent conflict arises as a result of both the speaker dependent and speaker independent speech recognition step outputs. Stochastic grammars, word spotting and/or out-of-vocabulary rejection are used as part of the speech recognition process to provide a user friendly interface which permits the use of spontaneous speech. Voice verification is performed on a selective basis where security is of concern.
摘要:
Training for a multimodal user interface may be organized into a plurality of modules. In embodiment, modules may include data corresponding to a “Push to Talk” tool, a set of data corresponding to navigation through a graphic user interface via voice input, and a set of data corresponding to entering data into a graphic user interface via voice input. Such training may be implemented in a variety of manners, including those which utilize data stored on a computer readable medium. Also, the structure and content of training may be streamlined and directed towards teaching a user to operate a multimodal user interface in an adequate manner. The structure and content of training may be configured to work in conjunction with the operation of a multimodal user interface being used in a real-time setting.
摘要:
Methods and apparatus for activating telephone services in response to speech are described. A directory including names is maintained for each customer. A speaker dependent speech template and a telephone number for each name, is maintained as part of each customer's directory. Speaker independent speech templates are used for recognizing commands. The present invention has the advantage of permitting a customer to place a call by speaking a person's name which serves as a destination identifier without having to speak an additional command or steering word to place the call. This is achieved by treating the receipt of a spoken name in the absence of a command as an implicit command to place a call. Explicit speaker independent commands are used to invoke features or services other than call placement. Speaker independent and speaker dependent speech recognition are performed on a customer's speech in parallel. An arbiter is used to decide which function or service should be performed when an apparent conflict arises as a result of both the speaker dependent and speaker independent speech recognition step outputs. Stochastic grammars, word spotting and/or out-of-vocabulary rejection are used as part of the speech recognition process to provide a user friendly interface which permits the use of spontaneous speech. Voice verification is performed on a selective basis where security is of concern.