Any way to warm start Android voice recognition?

I have voice recognition running in my android app. However, the user experience is bad due to the delay when the Google voice recognition dialog starts. The application relies on receiving a response from the user after the prompt, but when you start RecognizerIntent it takes a few seconds before the user can actually provide his answer. He does not feel "natural."

What I would like to know is if someone knows a way to sort the "warm start" of the recognizer's activity so that it is ready immediately after my invitation.

I am happy to provide more details if this is helpful.

+4
source share

Source: https://habr.com/ru/post/1403592/


All Articles