System and Method for Making a User Dependent Language Model
First Claim
Patent Images
1. A method of making a language model for a speech recognition engine, the method comprising:
- reviewing a plurality of user-viewed data files;
extracting texts from the data files;
associating weighting factors with the extracted texts; and
generating a sorted text element list based on the extracted texts and the weighting factors.
2 Assignments
0 Petitions
Accused Products
Abstract
A language model for a speech recognition engine is made based on user-viewed data files. The data files are reviewed and texts are extracted therefrom. The language model is generated based on the extracted texts. Transcriptions of previous user statements are not required. Different weighting factors can be applied to elements of the extracted texts based on the nature of the data files. The weighting factors are then considered during generation of the language model. A user dependent and application independent language model can be created prior to initial use of the speech recognition engine.
17 Citations
26 Claims
-
1. A method of making a language model for a speech recognition engine, the method comprising:
-
reviewing a plurality of user-viewed data files; extracting texts from the data files; associating weighting factors with the extracted texts; and generating a sorted text element list based on the extracted texts and the weighting factors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of making a language model for a speech recognition engine, the method comprising:
-
reviewing a plurality of user-viewed data files, at least one of the data files including non-transcribed text; extracting texts from the data files; and generating a merged text element list based on the extracted texts. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A system for making a language model for a speech recognition engine, the system comprising:
-
an extraction module configured to review a plurality of user-viewed data files and extract texts therefrom; a segmentation module configured to generate separate text element lists from the extracted texts; a merger module configured to generate a merged text element list from the separate text element lists; and a sorting module configured to generate a sorted text element list based on the merged text element list. - View Dependent Claims (23, 24, 25, 26)
-
Specification