AUTOMATIC GRAMMAR TUNING USING STATISTICAL LANGUAGE MODEL GENERATION
First Claim
1. A speech processing method comprising:
- utilizing an original speech recognition grammar in a speech recognition system to perform speech recognition operations for a plurality of recognition instances;
storing instance data associated with the recognition operations;
automatically generating a replacement grammar from the stored instance data, wherein the replacement grammar is a statistical language model grammar; and
selectively replacing the original speech recognition grammar in the speech recognition system with the replacement grammar.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a speech processing solution that utilizes an original speech recognition grammar in a speech recognition system to perform speech recognition operations for multiple recognition instances. Instance data associated with the recognition operations can be stored. A replacement grammar can be automatically generated from the stored instance data, where the replacement grammar is a statistical language model grammar. The original speech recognition grammar, which can be a grammar-based language model grammar or a statistical language model grammar, can be selectively replaced with the replacement grammar. For example when tested performance for the replacement grammar is better than that for the original grammar, the replacement grammar can replace the original grammar.
-
Citations
20 Claims
-
1. A speech processing method comprising:
-
utilizing an original speech recognition grammar in a speech recognition system to perform speech recognition operations for a plurality of recognition instances; storing instance data associated with the recognition operations; automatically generating a replacement grammar from the stored instance data, wherein the replacement grammar is a statistical language model grammar; and selectively replacing the original speech recognition grammar in the speech recognition system with the replacement grammar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for tuning speech recognition grammars comprising:
-
performing a plurality of speech-to-text operations using an original speech recognition grammar, wherein the original speech recognition grammar is a grammar-based language model grammar. recording, recognition instances associated with the speech-to-text operations; automatically creating a set of words and phrases from the recorded recognition data; automatically generating a replacement grammar from the set of words and phrases, wherein the replacement grammar is a statistical language model grammar; and replacing the original speech recognition grammar with the replacement grammar. - View Dependent Claims (14, 15)
-
-
16. A speech recognition system comprising:
-
a language model processor configured to utilize an original speech recognition grammar in performing speech recognition operations; a log data store configured to store speech instance data associated with the speech recognition operations; a statistical language model generator configured to automatically generate a replacement grammar front the speech instance data; and a grammar swapper configured to selectively replace the original speech recognition grammar with the speech replacement grammar. - View Dependent Claims (17, 18, 19, 20)
-
Specification