title: Android SpeechRecognizer fails on second listen
body: <p>I am having an issue where the SpeechRecognizer will listen correctly, and when I get it to go to SpeechRecognizer.ERROR_NO_MATCH the next time I listen the recognizer instantly fails to SpeechRecognizer.ERROR_NO_MATCH.  The third time i listen will work again.  Any ideas?  Code below:  Also, works perfectly when the error code is SpeechRecognizer.ERROR_SPEECH_TIMEOUT, will listen correctly on 2nd time.</p>
  
  <pre><code>@Override
      public void onError(int error) {
          switch (error) {
              case SpeechRecognizer.ERROR_AUDIO:
                  showLog("ERROR_AUDIO");
                  endTimer();
                  break;
              case SpeechRecognizer.ERROR_CLIENT:
                  showLog("ERROR_CLIENT");
                  endTimer();
                  break;
              case SpeechRecognizer.ERROR_RECOGNIZER_BUSY:
                  showLog("ERROR_RECOGNIZER_BUSY");
                  endTimer();
                  break;
              case SpeechRecognizer.ERROR_INSUFFICIENT_PERMISSIONS:
                  showLog("ERROR_INSUFFICIENT_PERMISSIONS");
                  endTimer();
                  break;
              case SpeechRecognizer.ERROR_NETWORK_TIMEOUT:
                  showLog("ERROR_NETWORK_TIMEOUT");
                  endTimer();
                  break;
              case SpeechRecognizer.ERROR_NETWORK:
                  sr.destroy();
                  showLog("ERROR_NETWORK");
                  endTimer();
                  break;
              case SpeechRecognizer.ERROR_SERVER:
                  showLog("ERROR_SERVER");
                  endTimer();
                  break;
              case SpeechRecognizer.ERROR_NO_MATCH:
                  showLog("ERROR_NO_MATCH");
                  break;
              case SpeechRecognizer.ERROR_SPEECH_TIMEOUT:
                  showLog("ERROR_SPEECH_TIMEOUT");
                  break;
              default:
                  assert false;
                  return;
          }
      }
  </code></pre>