I am in the process of developing a voice controlled home automation system, a big part of which is my media center...currently XBMC running a Rasberry Pi, soon to be Kodi running on a Rasberry Pi 2. I would like to have full programmatic control allowing the user, via voice, touch, or keyboard commands to start/stop video, TV, audio, etc. I know, from experience and from a previous question on this board that there is a somewhat limited HTTP interface controllable through a browser. I would prefer to have the better/complete control like the Yatse, or other android or iphone remotes.
Is there anything like this available?