Google patents voice search system that prioritizes real human speech
Google describes a method for handling voice search requests by having your phone analyze the audio before sending it to the cloud. The phone tags the request with data that helps the server decide if it is likely a real person speaking nearby or just background noise from a TV or radio. The server then processes these requests in order of importance, giving priority to those likely from real users.
In the filing’s own words
A method includes receiving an automated speech recognition (ASR) request from a user device that includes a speech input captured by the user device and content metadata associated with the speech input. The content metadata is generated by the user device. The method also includes determining a priority score for the ASR request based on the content metadata associated with the speech input and caching the ASR request in a pre-processing backlog of pending ASR requests each having a corresponding priority score. The pending ASR requests in the pre-processing backlog are ranked in order of the priority scores. The method also includes providing, from the pre-processing backlog, one or more of the pending ASR requests to a backend-side ASR module, wherein pending ASR requests associated with higher priority scores are processed before pending ASR requests associated with lower priority scores.
What exactly they claim (claim 1)
1. A method comprising: receiving, at data processing hardware of a query processing backend, an automated speech recognition (ASR) request from a user device, the ASR request comprising: a speech input captured by the user device that includes a voice query; and content metadata associated with the speech input, the content metadata collected from two or more of a plurality of sources and generated by the user device, the content metadata indicating a likelihood that the corresponding ASR request corresponds to speech output from a real user in proximity to the user device instead of broadcast speech spoken by a human but that emanates from a non-human source; determining, by the data processing hardware, a priority score for the ASR request based on the content metadata associated with the speech input; caching, by the data processing hardware, the ASR request in a pre-processing backlog of pending ASR requests each having a corresponding priority score, the pending ASR requests in the pre-processing backlog ranked in order of the priority scores; in response to caching one or more new ASR requests in the pre-processing backlog of pending ASR requests, re-ranking, by the data processing hardware, all of the pending ASR requests in the pre-processing backlog in order of the priority scores; providing, by the data processing hardware from the pre-processing backlog, one or more of the pending ASR requests to a backend-side ASR module based on processing availability of the backend-side ASR module, wherein pending ASR requests associated with higher priority scores are processed by the backend-side ASR module before pending ASR requests associated with lower priority scores; and transmitting, from the data processing hardware, on-device processing instructions to the user device, the on-device processing instructions instructing the user device to transcribe at least a portion of any new speech inputs captured by the user device using a local ASR module residing on the user device when the user device determines the query processing backend is overloaded.
Facts
- Company
- Google (Google LLC)
- Official title
- Voice query QoS based on client-computed content metadata
- Patent number
- US12731588B2
- Application number
- 17310175
- Filed
- Feb 6, 2019
- Granted
- Sep 8, 2026
- Inventors
- 2
- Claims
- 28
Classified under
G10L 15/30 Physics & computingG06F 16/63 Physics & computingG10L 15/08 Physics & computingG10L 15/22 Physics & computingH04L 67/568 Electricity & electronicsG10L 2015/088 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.