I am experimenting with an automation project using an IOIO board. What I'd like to be able to do is to have an android device monitoring for voice commands (such as "Android left", "Android stop", etc...).
I'm able to do this well enough, but there is a significant problem. The voice recognition functionality times out after approximately 10 seconds with a dialog box that cannot be removed programmatically. Nor is it possible to interrupt the speech recognition dialog or run other code while the speech recognition dialog is open.
I'd like to be able to modify how long the speech recognition feature waits for a response (perhaps even stay open until a response is received), or discover a way to programmatically kill this process and restart it.
Any ideas?