METHOD AND SYSTEM FOR USING A STATISTICAL LANGUAGE MODEL AND AN ACTION CLASSIFIER IN PARALLEL WITH GRAMMAR FOR BETTER HANDLING OF OUT-OF-GRAMMAR UTTERANCES
First Claim
1. A method of handling out-of-grammar utterances, comprising:
- building a statistical language model for a dialog state using data that is collected when users interact with the dialog state;
generating sentences and semantic interpretations for the sentences using finite state grammar;
building a statistical action classifier using the data set containing sentences and the associated semantic interpretations;
receiving user input;
carrying out recognition with said finite state grammar;
carrying out recognition with said statistical language model;
using said statistical action classifier to find semantic interpretations;
comparing an output from said finite state grammar and an output from said statistical language model;
deciding which output of said output from said finite state grammar and said output from said statistical language model to keep as a final recognition output;
selecting said final recognition output; and
outputting said final recognition result,wherein said statistical action classifier, said finite state grammar and said statistical language model are used in conjunction to carry out speech recognition and interpretation.
3 Assignments
0 Petitions
Accused Products
Abstract
A method (and system) of handling out-of-grammar utterances includes building a statistical language model for a dialog state using, generating sentences and semantic interpretations for the sentences using finite state grammar, building a statistical action classifier, receiving user input, carrying out recognition with the finite state grammar, carrying out recognition with the statistical language model, using the statistical action classifier to find semantic interpretations, comparing an output from the finite state grammar and an output from the statistical language model, deciding which output of the output from the finite state grammar and the output from the statistical language model to keep as a final recognition output, selecting the final recognition output, and outputting the final recognition result, wherein the statistical action classifier, the finite state grammar and the statistical language model are used in conjunction to carry out speech recognition and interpretation.
-
Citations
3 Claims
-
1. A method of handling out-of-grammar utterances, comprising:
-
building a statistical language model for a dialog state using data that is collected when users interact with the dialog state; generating sentences and semantic interpretations for the sentences using finite state grammar; building a statistical action classifier using the data set containing sentences and the associated semantic interpretations; receiving user input; carrying out recognition with said finite state grammar; carrying out recognition with said statistical language model; using said statistical action classifier to find semantic interpretations; comparing an output from said finite state grammar and an output from said statistical language model; deciding which output of said output from said finite state grammar and said output from said statistical language model to keep as a final recognition output; selecting said final recognition output; and outputting said final recognition result, wherein said statistical action classifier, said finite state grammar and said statistical language model are used in conjunction to carry out speech recognition and interpretation. - View Dependent Claims (2, 3)
-
Specification