I want to add a voice interface to my Android app. Two requirements:
- I only need to recognize from a small dictionary of words at any time - basically any clickable element on screen, and most of the clickable elements already have text on them, so it would literally be "say what you see". 
- Continuous voice recognition while the app is visible, although I could live with having to say "Ok app" before the speech to be acted upon. 
What is the optimum way to implement this?
Thanks NickB
 
    