Method for preserving contextual accuracy in an extendible speech recognition language model
First Claim
1. A method of generating language model statistics for a new word added to a language model incorporating at least one class file containing contextually related words, the steps of the method comprising:
- (a) selecting and incorporating within the language model at least one class file, the at least one class file defining an incorporated class file;
(b) computing language model statistics based on references, each reference associated with at least one incorporated class file;
(c) selecting at least one incorporated class file and within said selected at least one incorporated class file substituting a new word for each reference, said reference being associated with the selected incorporated class file, and re-computing said language model statistics based on said new word having been substituted for said reference;
(d) displaying said re-computed language model statistics in a user interface and accepting modifications to said re-computed language model statistics through said user interface; and
,(e) further re-computing said language model statistics based on said modifications,whereby said language model statistics are re-computed for said new word without introducing contextual inaccuracies in the language model.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of generating language model statistics for a new word added to a language model incorporating at least one class file containing contextually related words. The method can include the following steps: First, language model statistics can be computed based on references to at least one incorporated class file. Second, a new word can be substituted for each reference to a selected class file. Additionally, the language model statistics can be re-computed based on the new word having been substituted for the reference. Third, the re-computed language model statistics can be displayed in a user interface and modifications can be accepted to the re-computed language model statistics through the user interface. Fourth, the language model statistics can be further re-computed based on the modifications. In consequence, the language model statistics are re-computed for the new word without introducing contextual inaccuracies in the language model.
-
Citations
20 Claims
-
1. A method of generating language model statistics for a new word added to a language model incorporating at least one class file containing contextually related words, the steps of the method comprising:
-
(a) selecting and incorporating within the language model at least one class file, the at least one class file defining an incorporated class file; (b) computing language model statistics based on references, each reference associated with at least one incorporated class file; (c) selecting at least one incorporated class file and within said selected at least one incorporated class file substituting a new word for each reference, said reference being associated with the selected incorporated class file, and re-computing said language model statistics based on said new word having been substituted for said reference; (d) displaying said re-computed language model statistics in a user interface and accepting modifications to said re-computed language model statistics through said user interface; and
,(e) further re-computing said language model statistics based on said modifications, whereby said language model statistics are re-computed for said new word without introducing contextual inaccuracies in the language model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine readable storage, having stored thereon a computer program generating language model statistics for a new word added to a language model incorporating at least one class file containing contextually related words, said computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of;
-
(a) selecting and incorporating within the language model at least one class file, the at least one class file defining an incorporated class file; (b) computing language model statistics based on references, each reference associated with at least one incorporated class file; (c) selecting at least one incorporated class file and within said, selected at least one incorporated class file substituting a new word for each reference, said reference being associated with the selected incorporated class file, and re-computing said language model statistics based on said new word having been substituted for said reference; (d) displaying said re-computed language model statistics in a user interface and accepting modifications to said re-computed language model statistics through said user interface; and
,(e) further re-computing said language model statistics based on said modifications, whereby said language model statistics are re-computed for said new word without introducing contextual inaccuracies in the language model. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification