Abstract

Controlling the machines and environment with speech makes human life easier and comfortable. In this direction a robot has been designed which can easily be controlled through the speech commands given by an authorised person. This work consists of two phases: Speech recognition and Robot control. Voice commands are given as an input, which is processed using the LabVIEW software. Speech processing is done using two algorithms: Endpoint detection algorithm and Silence removal algorithm. These algorithms differentiate the voice signal from the background noise, detect the word boundary and extract only the voiced part of the input signal and removing the background noise associated with it. The extracted voice command signal is then matched with the stored templates and on match, the code corresponding to a particular movement of robot is encoded and then transmitted to the robot controlling module via RF transmitter. RF receiver in robot controlling module receives the transmitted signal, which is decoded and applied as an input to microcontroller. The microcontroller interprets the code and initiates the robot movement depending on the command given. By giving proper command, robot can be made to stop, move forward, backward, turn left, turn right etc., This robot can be deployed in hazardous environment and can be controlled by an authorised person. It may also assist disabled people to carry out their daily work with ease.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.