Overview
Jarvis is an IoT butler. Okay, so it’s just an interface to a voice input, translated through the Google Speech API to feed a command processing engine. The idea is this:
You say: “Jarvis, open the blinds”.
Jarvis hears this, translates it to text, parses an “open” action and a “blinds” target and sends a message to an IoT device that opens the blinds.
Jarvis replies: “I’ve opened the blinds, IronMan.”
It’s all just experimental but its meant to compliment PiBox development in the long term, where PiBox receives the IoT command and routes it to the IoT device.