Method of providing speech recognition for IVR and voice mail systems
First Claim
Patent Images
1. An interactive voice response system, comprising:
- an adjunct processor that outputs an output data stream to a user; and
a speech gateway enabling system comprising;
a speech recognition engine operable to identify words in an input voice stream received from the user on a first communication path extending between the user and the speech gateway enabling system anda speech gateway controller operable (a) to transfer at least a portion of the input voice streams, received from the users, from the first communication path to a second communication path extending between the speech gateway enabling system to the adjunct processor and (b) to transfer the at least a portion of the input voice stream from the first communication path to the speech recognition engine for processing.
24 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a speech enabling gateway system that can provide a speech recognition capability to signal-based adjunct processors, such as DTMF-based adjunct processors. The gateway, in one configuration, conferences two or more channels together and performs speech recognition on data streams carried by one or both of the channels. Spoken commands are mapped to appropriate signals for the signal-based adjunct processor.
24 Citations
42 Claims
-
1. An interactive voice response system, comprising:
-
an adjunct processor that outputs an output data stream to a user; and a speech gateway enabling system comprising; a speech recognition engine operable to identify words in an input voice stream received from the user on a first communication path extending between the user and the speech gateway enabling system and a speech gateway controller operable (a) to transfer at least a portion of the input voice streams, received from the users, from the first communication path to a second communication path extending between the speech gateway enabling system to the adjunct processor and (b) to transfer the at least a portion of the input voice stream from the first communication path to the speech recognition engine for processing. - View Dependent Claims (2, 3, 4, 5, 6, 25, 26)
-
-
7. A method, comprising:
-
(a) directing to a speech recognition engine at least a portion of an input voice stream received from a user on a first communication path extending between the user and a first adjunct processor; (b) detecting, with the speech recognition engine, at least some of the words in the at least a portion of the input voice stream; (c) transferring the input voice stream from the first communication path to a second communication path extending between the first adjunct processor and a second adjunct processor; (d) comparing at least some of the detected words with a grammar, the grammar correlating a plurality of words with a corresponding plurality of command codes, to identify corresponding command codes for each of the at least some of the detected words; and (e) transmitting a command signal corresponding to at least one identified command code to the second adjunct processor on the second communication path. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 27, 28, 40)
-
-
17. A system, comprising:
-
first and second adjunct processors; a speech recognition engine that detects at least some words in an input voice stream received from a user on a first communication path extending between the user and the first adjunct processor; comparing means for comparing at least some of the detected words with a grammar, the grammar correlating a plurality of words with a corresponding plurality of DTMF codes, to identify corresponding DTMF codes for each of the at least some of the detected words; directing means for directing to the speech recognition engine at least a portion of the input voice stream received from the user on the first communication path; transferring means for transferring the at least a portion of the input voice stream received from the first communication path to a second communication path extending between the first adjunct processor and the second adjunct processor; and transmitting means for transmitting a DTMF signal corresponding to at least one identified DTMF code on the second communication path. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 41)
-
-
29. A method, comprising:
-
(a) directing to a speech recognition engine at least a portion of an output data stream received from a second adjunct processor on a second communication path extending between the second adjunct processor and a first adjunct processor; (b) detecting, with the speech recognition engine, at least some of the words in the at least a portion of the output data stream received from the second adjunct processor; (c) transferring the at least a portion of an output data stream received from the second adjunct processor to a first communication path extending between the user and the first adjunct processor; (d) comparing at least some of the detected words with at least one command signal; and (e) when the output data stream includes a command signal, terminating the directing step. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42)
-
Specification