Integrated Voice Navigation System and Method
First Claim
1. A voice-controlled messaging system comprising:
- a voice messaging system comprising a voice-navigable messaging application; and
a speech recognition system comprising a speech recognition application and coupled to the voice messaging system via a control link, the control link providing a communications pathway for out-of-band TCP/IP messages between the voice messaging system and the speech recognition system;
wherein the voice messaging system is configured to process an incoming call by;
interfacing to a public switched telephone network (PSTN) for terminating an incoming call from an originating point;
providing a first audio data to the originating point eliciting and receiving a voice response;
sending at least one out-of-band message, via a TCP/IP protocol, to the speech recognition system via the control link requesting the speech recognition system to open an audio path between the speech recognition system and the voice messaging system;
providing to the speech recognition system, over the opened audio path, the received voice response; and
receiving from the speech recognition system, over the control link, an out-of-band TCP/IP message comprising an executable command; and
wherein the speech recognition system is configured to;
receive from the voice messaging system, over the control link, the at least one out-of-band TCP/IP message;
open an audio path between the speech recognition system and the voice messaging system;
receive from the voice messaging system, via the opened audio path, the voice response from the caller;
interpret the voice response by correlating the voice response with a command executable by the voice messaging system; and
control the operation of the voice messaging system by sending an out-of-band TCP/IP message over the control link wherein the message comprises the executable command.
8 Assignments
0 Petitions
Accused Products
Abstract
An integrated voice navigation system 40 is disclosed. The voice navigation system (40) includes a voice messaging system (44), a speech recognition system (46), a voice channel (50) and a control link (52). A caller is connected to the voice messaging system (44) via PSTN (42). The voice messaging system (44) is in turn connected to the speech recognition system (46). Specifically, the voice messaging system (44) and speech recognition system (46) are connected via both the voice channel (50) and the control link (52). The voice channel (50) provides an audio communications pathway between the caller and the speech recognition system (46), while the control link (52) provides an out-of-band communications pathway between the voice messaging system (44) and the speech recognition system (46).
10 Citations
21 Claims
-
1. A voice-controlled messaging system comprising:
-
a voice messaging system comprising a voice-navigable messaging application; and a speech recognition system comprising a speech recognition application and coupled to the voice messaging system via a control link, the control link providing a communications pathway for out-of-band TCP/IP messages between the voice messaging system and the speech recognition system; wherein the voice messaging system is configured to process an incoming call by; interfacing to a public switched telephone network (PSTN) for terminating an incoming call from an originating point; providing a first audio data to the originating point eliciting and receiving a voice response; sending at least one out-of-band message, via a TCP/IP protocol, to the speech recognition system via the control link requesting the speech recognition system to open an audio path between the speech recognition system and the voice messaging system; providing to the speech recognition system, over the opened audio path, the received voice response; and receiving from the speech recognition system, over the control link, an out-of-band TCP/IP message comprising an executable command; and wherein the speech recognition system is configured to; receive from the voice messaging system, over the control link, the at least one out-of-band TCP/IP message; open an audio path between the speech recognition system and the voice messaging system; receive from the voice messaging system, via the opened audio path, the voice response from the caller; interpret the voice response by correlating the voice response with a command executable by the voice messaging system; and control the operation of the voice messaging system by sending an out-of-band TCP/IP message over the control link wherein the message comprises the executable command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A voice-controlled messaging system comprising:
-
a voice messaging system comprising a voice-navigable messaging application; and a stand-alone speech recognition system comprising a speech recognition application and coupled to the voice messaging system via a control link, the control link providing a communications pathway for out-of-band TCP/IP messages between the voice messaging system and the stand-alone speech recognition system; wherein the voice messaging system, when interfacing to a Public Switched Telephone Network (PSTN), is configured to; receive an incoming call from an originating point, via the PSTN interface; provide audio data to the originating point eliciting a voice response; send at least one out-of-band message, via a TCP/IP protocol, to the stand-alone speech recognition system via the control link, requesting the stand-alone speech recognition system to open an audio path between the stand-alone speech recognition system and the voice messaging system; provide, via the audio path, the elicited voice response to the stand-alone speech recognition system; receive, via the control link, at least one out-of-band TCP/IP message from the stand-alone speech recognition system; and process the call according to the received at least one out-of-band TCP/IP message; and wherein the stand-alone speech recognition system is configured to; receive the at least one out-of-band TCP/IP message from the voice messaging system; receive and interpret the voice response from the originating point by correlating the voice response to a command executable by the voice messaging system; and send an out-of-band TCP/IP message to the voice messaging system comprising the executable command to control the call processing operation of the voice messaging system. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A voice-controlled messaging system comprising:
-
a voice messaging system comprising an interface to a Public Switched Telephone Network (PSTN), a processor and a data storage component; and a stand-alone speech recognition system coupled to the voice messaging system via a control link and comprising a speech recognition application and a voice-navigable messaging application, the control link providing a communications pathway for out-of-band TCP/IP messages between the voice messaging system and the stand alone speech recognition system; wherein the voice messaging system is interfaced to the PSTN and is configured to; receive an incoming call from an originating point, via the PSTN interface; send a first out-of-band message over the control link, via a TCP/IP protocol, to the stand-alone speech recognition system providing call setup data and requesting that an audio path between the stand-alone speech recognition system and the voice messaging system be opened; pass control of the incoming call, via the audio path, to the stand-alone speech recognition system; and receive, via the control link, a second out-of-band TCP/IP message from the stand-alone speech recognition system; and wherein the stand-alone speech recognition system is configured to; receive the first out-of-band TCP/IP message from the voice messaging system; open the audio path; receive control of the incoming call; elicit a voice response from the originating point; receive and interpret the voice response via the speech recognition application; correlate the voice response interpretation to an executable command of the voice-navigable messaging application; provide the executable command to the voice-navigable messaging application such that the incoming call is processed; and send, via the control link, the second out-of-band TCP/IP message, which comprises an executable command, to the voice messaging system. - View Dependent Claims (18, 19, 20, 21)
-
Specification