JarvisPhp is a REST API system written in Php that permit a direct interact with user through commands. The commands may be spoken by voice and recognized by a Speech-to-text system, for example an Android application (via Android STT) and sent to JarvisPHP API.
The scenario is simple: the owner (user) speak through a bluetooth headset connected with the smartphone, pressing the button on the headset itself. The result of the voice recognization is sent to JarvisPHP, that try to understand the command and do something. JarvisPHP was tested on a Raspberry PI, but it can be used over every *nix system.