Google patents speech recognition that adapts to your personal vocabulary
This patent describes a method for improving voice recognition by using a user's specific context to predict words more accurately. The system creates a customized language model that groups related terms into classes, allowing it to swap in specific words that fit the user's situation rather than relying on generic predictions.
In the filing’s own words
This document generally describes systems and methods for dynamically adapting speech recognition for individual voice queries of a user using class-based language models. The method may include receiving a voice query from a user that includes audio data corresponding to an utterance of the user, and context data associated with the user. One or more class models are then generated that collectively identify a first set of terms determined based on the context data, and a respective class to which the respective term is assigned for each respective term in the first set of terms. A language model that includes a residual unigram may then be accessed and processed for each respective class to insert a respective class symbol at each instance of the residual unigram that occurs within the language model. A transcription of the utterance of the user is then generated using the modified language model.
What exactly they claim (claim 1)
1. A computer-implemented method executed on data processing hardware of a user device that causes the data processing hardware to perform operations comprising: receiving a voice query spoken by a user; generating, using a class-based language model, a word lattice representing a candidate transcription sequence for the voice query, the candidate transcription sequence comprising a class-based symbol, the class-based symbol corresponding to a class; incorporating one or more class-based terms that belong to the class at a location in the word lattice that corresponds to a position of the class-based symbol in the candidate transcription sequence; and determining a transcription for the voice query that comprises a sequence of terms including one of the one or more class-based terms in place of the class-based symbol in the candidate transcription sequence.
Facts
- Company
- Google (Google LLC)
- Official title
- Scalable dynamic class language modeling
- Patent number
- US12738269B2
- Application number
- 18486145
- Filed
- Oct 12, 2023
- Granted
- Sep 15, 2026
- Inventors
- 2
- Claims
- 20
Classified under
G10L 15/197 Physics & computingG06F 16/3344 Physics & computingG06F 16/683 Physics & computingG06F 40/289 Physics & computingG10L 15/22 Physics & computingG10L 15/30 Physics & computingMore from Google in AI & software
- Google patents video search that answers questions using AI descriptions Sep 15, 2026
- Google patents photo tool that removes people and their gear Sep 15, 2026
- Google patents AI that writes live meeting notes and summaries Sep 15, 2026
- Google patents AI tool that turns messy emergency notes into clear messages Sep 3, 2026
- Google patents AI that clicks through apps to finish tasks for you Sep 24, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.