Generating Topic-Specific Language Models
First Claim
1. A method comprising:
- receiving, at a speech recognition device, an audio signal;
determining a first topic of the audio signal;
retrieving a plurality of words relating to the determined first topic; and
generating, by the speech recognition device, a language model related to the determined first topic using the retrieved plurality of words.
3 Assignments
0 Petitions
Accused Products
Abstract
Speech recognition may be improved by generating and using a topic specific language model. A topic specific language model may be created by performing an initial pass on an audio signal using a generic or basis language model. A speech recognition device may then determine topics relating to the audio signal based on the words identified in the initial pass and retrieve a corpus of text relating to those topics. Using the retrieved corpus of text, the speech recognition device may create a topic specific language model. In one example, the speech recognition device may adapt or otherwise modify the generic language model based on the retrieved corpus of text.
-
Citations
25 Claims
-
1. A method comprising:
-
receiving, at a speech recognition device, an audio signal; determining a first topic of the audio signal; retrieving a plurality of words relating to the determined first topic; and generating, by the speech recognition device, a language model related to the determined first topic using the retrieved plurality of words. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a processor; and memory operatively coupled to the processor, the memory storing computer readable instructions that, when executed, cause the apparatus to; receive, at a speech recognition device, an audio signal; determine a first topic of the audio signal; retrieve a plurality of words relating to the determined first topic; and generate, by the speech recognition device, a language model related to the determined first topic using the retrieved plurality of words. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. One or more computer readable media storing computer readable instructions that, when executed, cause an apparatus to:
-
receive, at a speech recognition device, an audio signal; determine a first topic of the audio signal; retrieve a plurality of words relating to the determined first topic; and generate, by the speech recognition device, a language model related to the determined first topic using the retrieved plurality of words. - View Dependent Claims (21, 22)
-
-
23. A speech recognition system comprising:
-
a processor; and memory operatively coupled to the processor, wherein the memory stores computer readable instructions that, when executed, cause the system to; receive, at the speech recognition system, an audio signal; perform a first speech recognition pass on the audio signal using a first language model to identify one or more words of the audio signal; determine a first topic of the audio signal based on the identified one or more words; generate a search query relating to the topic of the audio signal; retrieve a plurality of text relating to the determined first topic using the search query; extract a plurality of words from the retrieved plurality of text; generate, by the speech recognition device, a second language model related to the determined topic using the extracted plurality of words; and perform a second speech recognition pass on the audio signal using the second language model specific to the determined topic. - View Dependent Claims (24, 25)
-
Specification