Before revision: The aim of this work is to present an inexpensive, light-weight and easily controlled robotic arm based on Arduino Uno. The peculiarity of the arm is it fully voice operated, in other words it responds to the instructions given by the human operator. Although there are many approaches to make the robot work without controlling it manually but unlike other approaches the voice based approach renders more accuracy and efficiency to the robot to perform delicate tasks. The robotic arm is made up of three modules: The arm, the arduino microcontroller, and the voice module.
After revision: Controlling a robot still requires traditional user interfaces. A more intuitive approach is using verbal or gesture commands. In this paper, we propose a robotic arm that can recognize the human voice commands. The Speech recognition is an essential asset for the robot, enhancing its ability to interact with human beings using their natural form of communication. The approach is verified by deploying the robotic arm into different environments with low, high and medium noise perturbations, where it is tested to perform a set of tasks. With this approach, we have successfully reduced the response time, enhanced the accuracy of the robotic arm to grasp the voice commands and reduced the sentence overlapping by a significant amount. The entire system is divided into three modules: The arm, the arduino microcontroller, and the voice module.