1) The document describes a voice controlled robot that uses NodeMCU and can be operated through voice commands given on a mobile application. It uses sensors like ultrasonic sensors and a camera to detect obstacles and provide live video streaming. 2) An Android application is used as the speech recognition platform to communicate voice commands to the robot over the Internet. The robot can perform functions like moving forward, backward, turning based on the voice commands received. 3) The system has applications in assistive robots for elderly/disabled, industrial applications, and navigation in hazardous environments like nuclear plants. It allows remote operation of machines through voice.