/Patent Tracker
GoogleGranted patentAI & softwareInterest 6/10

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.

Why it mattersThis could make voice assistants understand specialized or personal terms better, reducing errors when users speak about niche topics or use unique phrasing.

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 & computing

More from Google in AI & software

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.