I am porting Android 4.0.3 to the Motorola Triumph. However, I have encountered a problem with voice search. I get the following errors:
E/AudioRecord( 3016): Could not get audio input for record source 6 E/AudioRecord-JNI( 3016): Error creating AudioRecord instance: initialization check failed. E/AudioRecord-Java( 3016): [ android.media.AudioRecord ] Error code -20 when initializing native AudioRecord object. E/RecognitionControllerImpl( 3016): Audio error E/RecognitionControllerImpl( 3016): java.io.IOException: not open E/RecognitionControllerImpl( 3016): at com.google.android.voicesearch.endpointer.MicrophoneInputStream.<init>(MicrophoneInputStream.java:65) E/RecognitionControllerImpl( 3016): at com.google.android.voicesearch.speechservice.MicrophoneManagerImpl.getMicInputStream(MicrophoneManagerImpl.java:107) E/RecognitionControllerImpl( 3016): at com.google.android.voicesearch.speechservice.MicrophoneManagerImpl.setupMicrophone(MicrophoneManagerImpl.java:95) E/RecognitionControllerImpl( 3016): at com.google.android.voicesearch.speechservice.RecognitionControllerImpl.startRecognition(RecognitionControllerImpl.java:361) E/RecognitionControllerImpl( 3016): at com.google.android.voicesearch.speechservice.RecognitionControllerImpl.access$100(RecognitionControllerImpl.java:82) E/RecognitionControllerImpl( 3016): at com.google.android.voicesearch.speechservice.RecognitionControllerImpl$1.handleMessage(RecognitionControllerImpl.java:251) E/RecognitionControllerImpl( 3016): at android.os.Handler.dispatchMessage(Handler.java:99) E/RecognitionControllerImpl( 3016): at android.os.Looper.loop(Looper.java:137) Is anyone else encountering this problem? E/RecognitionControllerImpl( 3016): at android.os.HandlerThread.run(HandlerThread.java:60) E/RecognitionControllerImpl( 3016): ERROR_AUDIO -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
