Web-based speech-controlled robot