System, method and computer program product for damage control during large-scale address speech recognition
First Claim
Patent Images
1. A method for recognizing utterances, comprising:
- (a) receiving an utterance including at least two components;
(b) identifying matches between each of the components of the utterance and grammars;
(c) combining each instance of a match of a first one of the components with each instance of a match of a second one of the components to generate a plurality of grammar expressions; and
(d) recognizing the received utterance utilizing the grammar expressions.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and computer program product are provided for recognizing utterances. Initially, an utterance is received including at least two components. Matches are identified between each of the components of the utterance and grammars. Each instance of a match of a first one of the components is then combined with each instance of a match of a second one of the components to generate a plurality of grammar expressions. In operation, the received utterance is recognized utilizing the grammar expressions.
16 Citations
23 Claims
-
1. A method for recognizing utterances, comprising:
-
(a) receiving an utterance including at least two components;
(b) identifying matches between each of the components of the utterance and grammars;
(c) combining each instance of a match of a first one of the components with each instance of a match of a second one of the components to generate a plurality of grammar expressions; and
(d) recognizing the received utterance utilizing the grammar expressions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for recognizing utterances, comprising:
-
(a) computer code for receiving an utterance including at least two components;
(b) computer code for identifying matches between each of the components of the utterance and grammars;
(c) computer code for combining each instance of a match of a first one of the components with each instance of a match of a second one of the components to generate a plurality of grammar expressions; and
(d) computer code for recognizing the received utterance utilizing the grammar expressions.
-
-
20. A system for recognizing utterances, comprising:
-
(a) logic for receiving an utterance including at least two components;
(b) logic for identifying matches between each of the components of the utterance and grammars;
(c) logic for combining each instance of a match of a first one of the components with each instance of a match of a second one of the components to generate a plurality of grammar expressions; and
(d) logic for recognizing the received utterance utilizing the grammar expressions.
-
-
21. A method for recognizing utterances, comprising:
-
(a) receiving an utterance indicative of an address;
(b) recognizing the received utterance;
(c) comparing results of the recognition with a database of addresses; and
(d) discarding the results if the comparison fails.
-
-
22. A computer program product for recognizing utterances, comprising:
-
(a) computer code for receiving an utterance indicative of an address;
(b) computer code for recognizing the received utterance;
(c) computer code for comparing results of the recognition with a database of addresses; and
(d) computer code for discarding the results if the comparison fails.
-
-
23. A method for recognizing utterances, comprising:
-
(a) receiving an utterance including at least two components, wherein the utterance is indicative of content;
(b) identifying matches between each of the components of the utterance and grammars;
(c) combining each instance of a match of a first one of the components with each instance of a match of a second one of the components to generate a plurality of grammar expressions;
(d) scoring the grammar expressions;
(e) recognizing the received utterance utilizing the grammar expressions;
(f) comparing results of operation (e) with a database of the content; and
(g) discarding the results based on the score and the comparison.
-
Specification