I have created the framework for WiFi and voice control of a robot. The MKR1000 chip enables us to receive controls over WiFi.
Things used in this project
Story
I began with the idea of remote controlling a device using Arduino MKR1000’s built-in WiFi capabilities.
I then added voice commands and motor control. Any user should be able to launch a web server, and with some slight modifications, send controls over WiFi to the Arduino.
By moving a JavaScript joystick in the browser, different arguments are sent over WiFi, much like search queries over Google. These can then be read as directions for the robot.
Schematics
Code
Source : WiFi Robot