Loading core/java/android/speech/IRecognitionListener.aidl +2 −4 Original line number Diff line number Diff line Loading @@ -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); Loading core/java/android/speech/RecognitionResult.java +11 −0 Original line number Diff line number Diff line Loading @@ -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. Loading Loading
core/java/android/speech/IRecognitionListener.aidl +2 −4 Original line number Diff line number Diff line Loading @@ -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); Loading
core/java/android/speech/RecognitionResult.java +11 −0 Original line number Diff line number Diff line Loading @@ -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. Loading