Delay when using android.speech.SpeechRecognizer in DICTATION_MODE Delay when using android.speech.SpeechRecognizer in DICTATION_MODE android android

Delay when using android.speech.SpeechRecognizer in DICTATION_MODE


The problem may be because of the internet speed.

Try to set EXTRA_PREFER_OFFLINE to true and check whether the delay will be reduced

https://developer.android.com/reference/android/speech/RecognizerIntent.html#EXTRA_PREFER_OFFLINE


Response time depends on many factors, such as:

  • device characteriscics
  • OS version
  • internet speed

And in common it is longer because this mode implies guessing the context and try to figure out meaning of that changes with each new word.