I am using the Android\'s speech API to continuously getting input from the user. However this doesn\'t work quite well when errors occur.
What I do is restarting th
Intent RC = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); if (!RC.hasExtra(RecognizerIntent.EXTRA_CALLING_PACKAGE)) { RC.putExtra(RecognizerIntent.EXTRA_CALLING_PACKAGE, "com.dummy"); } sr.startListening(RC);