Smile [Q] Voice command character movement

Hello guys, my question today is regarding voice commands that make a character move rather than the screen touch method.
For instance if i want my character to move up i will say "UP" and he will move up and "DOWN" for when moving down instead of having to touch the screen.

Is this possible? it seems possible but i don't know how it could be done, if any of you guys know please bring ideas