Method for automatic speech recognition in telephony
First Claim
1. In a system including an automatic speech recognition (ASR) system, a method of utilizing information stored in a supplemental data base to enhance a capability of the ASR system, the method comprising:
- (a) obtaining a first input, said first input comprising a connection address associated with a telecommunication network user;
(b) identifying and retrieving supplemental information stored in the supplemental data base, the supplemental information comprising textual information related to the first input;
(c) creating a speech recognition templated derived from the supplemental information retrieved from the supplemental data base; and
(d) using the speech recognition templated to recognize a second input, said second input comprising a spoken utterance, said second input containing information representative of the supplemental information.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method and system for utilizing supplemental data to enable a voice-driven telecommunication services system to build a speech recognition template data base. Such supplemental data includes textual name data associated with many or all of a telecommunication subscriber'"'"'s incoming and outgoing calls. The textual name data, which typically represents the calling or called party'"'"'s name, is used to generate a speech recognition template using text-to-speech methods. The number and the speech recognition template may then be recorded in a data base to facilitate voice-driven services in connection with that party. A method according to the present invention includes obtaining a first input, where the first input identifies an aspect of a telecommunication network user. The first input may, for example, be the telephone number of the telecommunication network user. Then, supplemental information that is related to the first input in a supplemental data base is identified and retrieved from the supplemental data base. The supplemental information may, for example, be the textual name data associated with the telecommunication network user. This supplemental information is then utilized to create a speech recognition template. The speech recognition template may thereafter be used to recognize a second input, said second input comprising a spoken utterance and containing information representative of the supplemental information.
-
Citations
32 Claims
-
1. In a system including an automatic speech recognition (ASR) system, a method of utilizing information stored in a supplemental data base to enhance a capability of the ASR system, the method comprising:
-
(a) obtaining a first input, said first input comprising a connection address associated with a telecommunication network user; (b) identifying and retrieving supplemental information stored in the supplemental data base, the supplemental information comprising textual information related to the first input; (c) creating a speech recognition templated derived from the supplemental information retrieved from the supplemental data base; and (d) using the speech recognition templated to recognize a second input, said second input comprising a spoken utterance, said second input containing information representative of the supplemental information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a telephone network, a method of using a supplemental data base in connection with an automatic speech recognition (ASR) system to enhance the capability of the telephone network, the method comprising the steps of:
-
(a) receiving an incoming call from a caller; (b) obtaining the telephone number associated with the caller; (c) retrieving supplemental information stored in a supplemental data base using the telephone number as an index, wherein the supplemental information is textual data; (d) creating a speech recognition template corresponding to the textual data as retrieved from the supplemental data base; (e) storing the speech recognition template and the telephone number associated with the caller; and (f) recognizing a second utterance using a speech recognition algorithm and the speech recognition template wherein said utterance includes information identifying the caller. - View Dependent Claims (11)
-
-
12. A voice-driven services system for use in connection with a telecommunication network, the system comprising:
-
a) an automatic speech recognition circuit operable to recognize an utterance by comparing the utterance to one or more speech recognition templates, said automatic speech recognition circuit including a text-to-speech system; and b) a computer processing unit coupled to the automatic speech recognition circuit and operable to obtain a first input, said first input identifying an aspect of a telecommunication network user, and the computer processing unit is further operable to retrieve textual information from a first data base related to the first input, and wherein the text-to-speech system is operable to generate a speech recognition template from the textual information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A voice-driven services system for use in connection with a telecommunication network, the system comprising
a) a memory containing a program for execution by a computer processing unit; - and
b) a central processing unit ("CPU") operably connected to the memory to execute the program therein, wherein the CPU executes the program in the memory in order to obtain a first input, said first input identifying an aspect of a telecommunication network user, retrieve supplemental data related to the first input, said supplemental data comprising textual information, direct an automatic speech recognition circuit to generate a speech recognition template from the supplemental data, and direct the automatic speech recognition circuit to recognize a second input comprising an utterance using the speech recognition template. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
- and
Specification