History log of /frameworks/base/core/java/android/speech/RecognizerIntent.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ccc6e57848dc5ddc2e3448497517c1c38f8c3482 28-Apr-2015 Cedric Ho <cedricho@google.com> Add android.speech.RecognizerIntent EXTRA_PREFER_OFFLINE to indicate
whether to only use an offline speech recognition engine.

Change-Id: I15fe9b31f74af1438a018a76a9c7755b43bdc835
/frameworks/base/core/java/android/speech/RecognizerIntent.java
2921cee3048f7e64ba6645d50a1c1705ef9658f8 10-Sep-2013 Marc Wilson <marcwilson@google.com> Update documentation for speech APIs.

Makes it clear that the intent and service APIs are likely to stream
audio over the network and notes that impact this has on bandwidth and
battery life.
Also clarifies that the service API should not be used for continuous
recognition as a result. The intent API only runs when the activity is
in the foreground so I didn't mention continuous recognition for it.

Bug: 10674392
Change-Id: Ib5e0c16b3124f4b7d892ef5bd4167f23662d2ca3
/frameworks/base/core/java/android/speech/RecognizerIntent.java
482c9bb390f1dae8e55806431a960f9df4d2f0b8 17-May-2012 Jean-Michel Trivi <jmtrivi@google.com> New action and extra in RecognizerIntent for "hands free" voice search

New action and extra for android.speech.RecognizerIntent:
ACTION_VOICE_SEARCH_HANDS_FREE
EXTRA_SECURE

Change-Id: I1f390ede4f4087bae1781347bb211dc0a093e857
/frameworks/base/core/java/android/speech/RecognizerIntent.java
216ce0f16effec873938401d20687acd61d392fb 05-Apr-2011 Mike LeBeau <mlebeau@android.com> Add EXTRA_ORIGIN to RecognizerIntent.

This is for passing the http referer of a request, e.g., for speech
input from within a browser.

Bug: 4161306
Change-Id: I56fdb7466edd985aab6df8364be1f1619a11a00d
/frameworks/base/core/java/android/speech/RecognizerIntent.java
bb7cf916b23c78dc640f8bdfb7ad5cd6b09c3636 05-Apr-2011 Mike LeBeau <mlebeau@android.com> Support speech recognizer confidence values.

Pass speech recognizer confidence values in the SpeechRecognizer and
RecognizerIntent APIs through to the caller. This change defines new
API constants for keys to these values.

The corresponding change is being made to Google Voice Search, and should be
made to any other implementations.

Bug: 3267513
Bug: 4163206

Change-Id: I294553f2eb9eb3be21298b8434117c8c5309558d
/frameworks/base/core/java/android/speech/RecognizerIntent.java
b30023cabade7aebaf15b70bdbb3d17c32dfc431 16-Dec-2010 Mike LeBeau <mlebeau@android.com> Add new EXTRA_WEB_SEARCH_ONLY to RecognizerIntent API. This can be used to
avoid triggering any non-web-search actions from the speech recognizer
(such as Voice Actions in the Google implementation). The browser will set
this to true to avoid triggering non-web-search actions when speech
recognition is requested from the browser.

Change-Id: I9b410ef8696e12f22dbad325b367f0f187a2dce8
http://b/3289997
http://b/3176717
/frameworks/base/core/java/android/speech/RecognizerIntent.java
340acd870ad05ec7b18ea4d7b3f6fa31b2360dd4 26-Feb-2010 Mike LeBeau <mlebeau@android.com> Add an extra which allows to query *only* for the voice search language preference.
This will be used by e.g. LatinIME to avoid extra computation when this is all that's
needed (probably a common use case for this API).
/frameworks/base/core/java/android/speech/RecognizerIntent.java
2269d1572e5fcfb725ea55f5764d8c3280d69f6d 25-Feb-2010 Dianne Hackborn <hackbod@google.com> Re-arrange android-common so framework no longer links with it.

This is the framework part, moving classes around so the framework
no longer needs to link to android-common. Makes some APIs public,
others that didn't need to be public are private in the framework,
some small things are copied.
/frameworks/base/core/java/android/speech/RecognizerIntent.java
79375f761922b208e2e50ff13a63552c9d01567b 19-Feb-2010 Mike LeBeau <mlebeau@android.com> Two big additions to the voice recognition APIs:

* Allow activities satisfying RecognizerIntent.ACTION_WEB_SEARCH to
point to the class name of a broadcast receiver which returns details
about the voice search implementation in an ordered broadcast response.
Provide a convenience method for getting the intent to fire for this
info. This can be used to get the current language preference and the
list of supported languages, and is extensible for future uses.

* When creating a RecognitionManager, allow the caller to optionally specify
a specific component of a voice recognition service on the device that they
want to use. This way, an app can still use its own service through
RecognitionManager, even if it's not the one chosen the user in settings.
/frameworks/base/core/java/android/speech/RecognizerIntent.java
329c6aed7870b55ced7774924781cddb44022683 17-Feb-2010 Mike LeBeau <mlebeau@android.com> Remove ACTION_VOICE_SEARCH_SETTINGS (added only for Froyo), because we've got
a more robust solution instead.
/frameworks/base/core/java/android/speech/RecognizerIntent.java
cc47fae688e55edefd0abd15811d674ba47889e0 09-Feb-2010 Alex Gruenstein <alexgru@android.com> Add EXTRA_PARTIAL_RESULTS so that clients can enable receiving results via onPartialResults()
/frameworks/base/core/java/android/speech/RecognizerIntent.java
5a346d631f99c8cb48a0963a233918f96475337e 03-Feb-2010 Mike LeBeau <mlebeau@android.com> Improve some of the documentation in RecognizerIntent to reduce confusion.

Specifically point out that startActivity() is not supported for
ACTION_RECOGNIZE_SPEECH, and make the documentation on EXTRA_RESULTS more
clear to point out that this is a part of the results, not the request.
/frameworks/base/core/java/android/speech/RecognizerIntent.java
79896bd123aa3bc69c6455d4e2ddf2b2b555e6e5 15-Jan-2010 Valentin Kravtsov <valentink@google.com> Adding Recognition Service and Listener wrappers

Change-Id: Ib5068fb6d42b6752d09b0828964b6cbe92d015d3
/frameworks/base/core/java/android/speech/RecognizerIntent.java
199566045d2c22981604b1894e416373eb0e74ed 26-Jan-2010 Mike LeBeau <mlebeau@android.com> Unhide RecognizerIntent.ACTION_VOICE_SEARCH_SETTINGS, which our voice search
(or other voice search implementations) can use to implement settings in the
system settings.
/frameworks/base/core/java/android/speech/RecognizerIntent.java
9c58935c1b172d5940c1eb46e57e9007c5c50589 25-Jan-2010 Mike LeBeau <mlebeau@android.com> Add RecognizerIntent.ACTION_VOICE_SEARCH_SETTINGS, which we'll trigger
from system settings. For now it'll just be triggered from within the
voice search app if you choose the settings menu item.

Need to unhide this before we can be fully unbundled for voice search.
/frameworks/base/core/java/android/speech/RecognizerIntent.java
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/speech/RecognizerIntent.java
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/speech/RecognizerIntent.java
d24b8183b93e781080b2c16c487e60d51c12da31 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
/frameworks/base/core/java/android/speech/RecognizerIntent.java
b798689749c64baba81f02e10cf2157c747d6b46 10-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@125939
/frameworks/base/core/java/android/speech/RecognizerIntent.java