RecognizerIntent.ActionWebSearch Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Starts an activity that will prompt the user for speech, send it through a speech recognizer, and either display a web search result or trigger another type of action based on the user's speech.
[Android.Runtime.Register("ACTION_WEB_SEARCH")]
public const string ActionWebSearch;
[<Android.Runtime.Register("ACTION_WEB_SEARCH")>]
val mutable ActionWebSearch : string
Field Value
- Attributes
Remarks
Starts an activity that will prompt the user for speech, send it through a speech recognizer, and either display a web search result or trigger another type of action based on the user's speech.
If you want to avoid triggering any type of action besides web search, you can use the #EXTRA_WEB_SEARCH_ONLY
extra.
Required extras: <ul> <li>#EXTRA_LANGUAGE_MODEL
</ul>
Optional extras: <ul> <li>#EXTRA_PROMPT
<li>#EXTRA_LANGUAGE
<li>#EXTRA_MAX_RESULTS
<li>#EXTRA_PARTIAL_RESULTS
<li>#EXTRA_WEB_SEARCH_ONLY
<li>#EXTRA_ORIGIN
</ul>
Result extras (returned in the result, not to be specified in the request): <ul> <li>#EXTRA_RESULTS
<li>#EXTRA_CONFIDENCE_SCORES
(optional) </ul>
NOTE: There may not be any applications installed to handle this action, so you should make sure to catch ActivityNotFoundException
.
Java documentation for android.speech.RecognizerIntent.ACTION_WEB_SEARCH
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.