Language model biasing modulation
First Claim
1. A computer-implemented method comprising:
- receiving, by an automated speech recognizer (ASR) that is configured to use a language model that has previously been biased for use in transcribing utterances, audio data corresponding to an utterance;
determining that, when the audio data was received, a particular context that is associated with biasing the language model was still applicable;
in response to determining that the particular context that is associated with biasing the language mode was still applicable when the audio data was received, generating, by the ASR, a transcription of the utterance using the language model that has previously been biased for use in transcribing utterances; and
providing a representation of the transcription for output.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modulating language model biasing. In some implementations, context data is received. A likely context associated with a user is determined based on at least a portion of the context data. One or more language model biasing parameters based at least on the likely context associated with the user is selected. A context confidence score associated with the likely context based on at least a portion of the context data is determined. One or more language model biasing parameters based at least on the context confidence score is adjusted. A baseline language model based at least on the one or more of the adjusted language model biasing parameters is biased. The baseline language model is provided for use by an automated speech recognizer (ASR).
28 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by an automated speech recognizer (ASR) that is configured to use a language model that has previously been biased for use in transcribing utterances, audio data corresponding to an utterance; determining that, when the audio data was received, a particular context that is associated with biasing the language model was still applicable; in response to determining that the particular context that is associated with biasing the language mode was still applicable when the audio data was received, generating, by the ASR, a transcription of the utterance using the language model that has previously been biased for use in transcribing utterances; and providing a representation of the transcription for output. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer storage medium storing instructions that, when executed by data processing apparatus, cause one or more computers to perform operations comprising:
-
receiving, by an automated speech recognizer (ASR) that is configured to use a language model that has previously been biased for use in transcribing utterances, audio data corresponding to an utterance; determining that, when the audio data was received, a particular context that is associated with biasing the language model was still applicable; in response to determining that the particular context that is associated with biasing the language mode was still applicable when the audio data was received, generating, by the ASR, a transcription of the utterance using the language model that has previously been biased for use in transcribing utterances; and providing a representation of the transcription for output. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more computers including one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising; receiving, by an automated speech recognizer (ASR) that is configured to use a language model that has previously been biased for use in transcribing utterances, audio data corresponding to an utterance; determining that, when the audio data was received, a particular context that is associated with biasing the language model was still applicable; in response to determining that the particular context that is associated with biasing the language mode was still applicable when the audio data was received, generating, by the ASR, a transcription of the utterance using the language model that has previously been biased for use in transcribing utterances; and providing a representation of the transcription for output. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification