Hey Guys I just got some new voice control features working and I thought I would share.
What it does:
Using my Nexus 5 I can say "Ok, Google good night" and my good night Insteon scene will be executed. Another example: "Ok, google let's watch a movie" will turn off all the lights in my apartment, set the tv input to my HTPC, announce "Enjoy the show", and then slowly dim the tv accent lights to off. Scenes, individual devices, or anything else you can control through Indigo can be set up with a voice command.
How it works:
The Autovoice plugin for the Tasker app is used to catch certain "Ok, Google" commands. Those commands trigger profiles in Tasker where I have set up shell scripts to run cURL commands to my Indigo server. Your device must be rooted in order to install cURL and run the cURL commands. Also, I use a DDNS system on my Asus router to be able to access the server from anywhere in the world.
Thanks for letting me brag! If anyone needs any help doing this or has any questions, I will be more than happy to answer. If there is interest I'll post a short demo video and a detailed guide to setting this up.