Understanding your request
Stay organized with collections
Save and categorize content based on your preferences.
If you interact with Assistant by voice, our speech recognition technology
converts your request to text. Next, Assistant analyzes the text, in combination
with useful information such as recent requests or the type of device you are
using, to identify possible interpretations.
For example, if you say "Hey Google, stop," you might want to stop one of two
timers that are running, music that’s playing, or a routine that’s running. You
might also want to see search results for “Stop,” or something else entirely.
To weigh the options, Assistant compiles a list of the different interpretations
of your request and how it would respond to each one. The next step is to rank
these options to find the best way to fulfill your request.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["Assistant uses speech recognition to convert voice requests into text for analysis."],["Assistant considers context like recent requests and device type to interpret requests accurately."],["Multiple interpretations of a request are weighed and ranked to determine the best response."]]],[]]