Merge change 3431 into donut

* changes:
  Moved error status from SpeechServiceRecognizerListener
This commit is contained in:
Android (Google) Code Review
2009-06-08 13:06:30 -07:00
2 changed files with 13 additions and 4 deletions

View File

@@ -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);

View File

@@ -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.