Automatic Language Model Update
First Claim
1. A computer-implemented method, comprising:
- obtaining, at a server system, information that identifies a level of inclusion of a particular word in queries that were received over a period of time; and
modifying, by the server system, a speech recognition model to revise occurrence data for the particular word based on the level of inclusion of the word in the queries that were received over the period of time.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a speech recognition model includes accessing a baseline speech recognition model, obtaining information related to recent language usage from search queries, and modifying the speech recognition model to revise probabilities of a portion of a sound occurrence based on the information. The portion of a sound may include a word. Also, a method for generating a speech recognition model, includes receiving at a search engine from a remote device an audio recording and a transcript that substantially represents at least a portion of the audio recording, synchronizing the transcript with the audio recording, extracting one or more letters from the transcript and extracting the associated pronunciation of the one or more letters from the audio recording, and generating a dictionary entry in a pronunciation dictionary.
13 Citations
17 Claims
-
1. A computer-implemented method, comprising:
-
obtaining, at a server system, information that identifies a level of inclusion of a particular word in queries that were received over a period of time; and modifying, by the server system, a speech recognition model to revise occurrence data for the particular word based on the level of inclusion of the word in the queries that were received over the period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a server system programmed to obtain information that identifies a level of inclusion of a particular word in queries that were received over a defined period of time; and an updater to modify a speech recognition model to revise occurrence data for the particular word based on the level of inclusion of the word in queries that were received over the defined period of time. - View Dependent Claims (14, 15)
-
-
16. A system comprising:
-
a server system programmed to receive information that identifies when queries that include a particular word were received; and means for modifying a speech recognition model to revise occurrence data for the particular word based on when the particular word was received in queries. - View Dependent Claims (17)
-
Specification