In android voice recognition, Can any one know how to increase the amount of time that it should take after we stop hearing speech to consider the input possibly complete. I need to prevent the endpointer cutting off during very short mid-speech pauses while voice recognition. If anyone knows the solution, please give reply. Any response would be appreciated.
thanks in advance
These two parameters are relevant and they control the amount of silence the recognizer needs to hear before stopping.
EXTRA_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS
or
EXTRA_SPEECH_INPUT_POSSIBLY_COMPLETE_SILENCE_LENGTH_MILLIS
They both seem to control the same thing and which ever is lower is the one it uses.
For example, if complete_silence = 20000 and possibly = 10000 then the recognizer will stop after it hears 10000 milliseconds of silence.