diff options
| author | Mitsuru Oshima <oshima@google.com> | 2009-06-08 02:26:34 -0700 |
|---|---|---|
| committer | Mitsuru Oshima <oshima@google.com> | 2009-06-08 02:28:04 -0700 |
| commit | 409895e374108ef4bfa714e21526710ee05e700b (patch) | |
| tree | c5ae83f49cfb5c6162824ccc36d0ccb85d69e3bc /core/java | |
| parent | 5d16ac5eb6c4a468cabc39bdd00eac1759993db5 (diff) | |
| download | frameworks_base-409895e374108ef4bfa714e21526710ee05e700b.zip frameworks_base-409895e374108ef4bfa714e21526710ee05e700b.tar.gz frameworks_base-409895e374108ef4bfa714e21526710ee05e700b.tar.bz2 | |
Moved error status from SpeechServiceRecognizerListener
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/speech/IRecognitionListener.aidl | 6 | ||||
| -rw-r--r-- | core/java/android/speech/RecognitionResult.java | 11 |
2 files changed, 13 insertions, 4 deletions
diff --git a/core/java/android/speech/IRecognitionListener.aidl b/core/java/android/speech/IRecognitionListener.aidl index b4abfda..2da2258 100644 --- a/core/java/android/speech/IRecognitionListener.aidl +++ b/core/java/android/speech/IRecognitionListener.aidl @@ -45,10 +45,8 @@ interface IRecognitionListener { void onEndOfSpeech(); /** - * A network or recognition error occurred. - * TODO: right now, the error code is given in voice search package - * (vendor/google/apps/src/com/google/android/voicesearch/speechservice/SpeechServiceListener.java) - * we need to find a place to define common error code. + * A network or recognition error occurred. The code is defined in + * {@link android.speech.RecognitionResult} */ void onError(in int error); diff --git a/core/java/android/speech/RecognitionResult.java b/core/java/android/speech/RecognitionResult.java index c3ac484..8d031fc 100644 --- a/core/java/android/speech/RecognitionResult.java +++ b/core/java/android/speech/RecognitionResult.java @@ -27,6 +27,17 @@ import android.os.Parcelable; * {@hide} */ public class RecognitionResult implements Parcelable { + /** + * Status of the recognize request. + */ + public static final int NETWORK_TIMEOUT = 1; // Network operation timed out. + public static final int NETWORK_ERROR = 2; // Other networkrelated errors. + public static final int AUDIO_ERROR = 3; // Audio recording error. + public static final int SERVER_ERROR = 4; // Server sends error status. + public static final int CLIENT_ERROR = 5; // Other client side errors. + public static final int SPEECH_TIMEOUT = 6; // No speech input + public static final int NO_MATCH = 7; // No recognition result matched. + public static final int SERVICE_BUSY = 8; // RecognitionService busy. /** * Type of the recognition results. |
