Computer-implemented grammar-based speech understanding method and system
First Claim
1. A computer-implemented system for speech recognition of a user speech input that contains a request to be processed, comprising:
- a speech recognition engine that generates recognized words from the user speech input;
a grammatical models data store that contains word type data and grammatical structure data, said word type data containing usage data for pre-selected words based upon the pre-selected words'"'"' usage on Internet web pages, said grammatical structure data containing syntactic models and probabilities of occurrence of the syntactic models with respect to exemplary user speech input, an understanding module connected to the grammatical recognition data store and to the speech recognition engine that applies the word type data and the syntactic models to the recognized words to select which of the syntactic models is most likely to match syntactical structure of the recognized words, said selected syntactic model being used to process the request of the user speech input.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for speech recognition of a user speech input that contains a request to be processed. A speech recognition engine generates recognized words from the user speech input. A grammatical models data store contains word type data and grammatical structure data. The word type data contains usage data for pre-selected words based upon the pre-selected words'"'"' usage on Internet web pages, and the grammatical structure data contains syntactic models and probabilities of occurrence of the syntactic models with respect to exemplary user speech inputs. An understanding module applies the word type data and the syntactic models to the recognized words to select which of the syntactic models is most likely to match syntactical structure of the recognized words. The selected syntactic model is then used to process the request of the user speech input.
37 Citations
1 Claim
-
1. A computer-implemented system for speech recognition of a user speech input that contains a request to be processed, comprising:
-
a speech recognition engine that generates recognized words from the user speech input;
a grammatical models data store that contains word type data and grammatical structure data, said word type data containing usage data for pre-selected words based upon the pre-selected words'"'"' usage on Internet web pages, said grammatical structure data containing syntactic models and probabilities of occurrence of the syntactic models with respect to exemplary user speech input, an understanding module connected to the grammatical recognition data store and to the speech recognition engine that applies the word type data and the syntactic models to the recognized words to select which of the syntactic models is most likely to match syntactical structure of the recognized words, said selected syntactic model being used to process the request of the user speech input.
-
Specification