Claims
- 1. A computer-implemented system for speech recognition of a user speech input, comprising:
a plurality of language models that contains words belonging to domains at different levels of specificity; a recognition unit connected to the language models that recognizes words of the user speech input through use of the different language models; and a dynamic language model generation unit connected to the recognition unit that generates a dynamic language model from the recognized words by examining both semantic and phonetic information of the recognized words; wherein the dynamic language model is used to recognize the words in the user speech input.
- 2. The system of claim 1 wherein the language models form a hierarchy that progresses from general terms to specific terms is used to recognize the utterances from the user speech input.
- 3. The system of claim 2 wherein the language models regard domains, wherein hierarchy of language models is organized based upon the domain to which a language model is directed.
- 4. The system of claim 3 wherein the language models are hidden Markov language recognition models.
- 5. The system of claim 3 wherein the recognized words are provided to an electronic commerce transaction computer server in order to process request of the user input speech.
- 6. The system of claim 1 further comprising:
a web summary knowledge database connected to the recognition unit that stores associations between first terms and second terms, wherein the associations indicate that when a first term is used its associated second term has a likelihood to be present, wherein Internet web pages are processed in order to determine the associations between the first and second terms, wherein the recognition unit uses the stored associations to recognize the utterances within the user input speech.
- 7. The system of claim 1 further comprising:
a phonetic knowledge unit connected to the dynamic language model generation unit that stores the degree of pronunciation similarity between a first and second term, wherein the phonetic knowledge unit is used to select terms of similar pronunciation for storage in the second language model, wherein the dynamic language model generation unit uses the stored pronunciation similarity to identify words to add to the dynamic language model.
- 8. The system of claim 1 wherein a conceptual knowledge database unit stores word concept structure and relations, wherein the stored word concept structure and relations are used by the recognition unit to recognize the words within the user input speech.
- 9. The system of claim 1 wherein the recognition unit includes multi-scanning means.
- 10. The system of claim 1 wherein the recognized words are used within a telephony system.
RELATED APPLICATION
[0001] This application claims priority to U.S. provisional application Ser. No. 60/258,911 entitled “Voice Portal Management System and Method” filed Dec. 29, 2000. By this reference, the fall disclosure, including the drawings, of U.S. provisional application Ser. No. 60/258,911 are incorporated herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60258911 |
Dec 2000 |
US |