Google Voice Actions and Google Now are, undoubtedly, one of the best features Android has up its sleeve. However, Voice Actions can be a bit limited in nature since it only recognizes a certain pre-defined commands. The lack of an official API from Google means that third party apps cannot plug into Voice Actions and take advantage of Google’s superior voice recognition algorithm.
With phones like Moto X having an always-on listening mode, imagine how powerful Voice Actions could be if third party apps like Tasker could integrate with it? Well, while Google might not be in a hurry to bring an API for Voice Actions, a developer over at XDA forums has managed to create an unofficial API for it, thanks to Xposed framework. The Google Search Search API module will allow third party apps to integrate with Google’s Voice Actions, thus allowing users to do almost anything with their phone via a voice command.
The developer of AutoVoice, a popular plugin for Tasker, has already updated his app to add support for this unofficial API. Here is a quick video which shows what this unofficial API in combination with AutoVoice can do -:
If you are already using Xposed framework on your rooted Android device, head over to this XDA thread to download the APK of the Google Now/Search API module.