Speech Controlled Robot
Speech Controlled Robot
Speech Controlled Robot
Introduction
Voice Controlled Robot (VCR) is a mobile
robot whose motions can be controlled by the user by giving specific voice commands. The speech recognition software running on a PC . Software is capable of identifying the 5 voice commands Run, Stop, Left, Right and Back issued by a particular user. After processing the speech, the necessary motion instructions are given to the mobile platform via a RF link.
of Microphone. When user gives some command for Robot navigation via microphone, sapi software which works as add-on with Visual Basic program, decodes and recognizes the speech and decoded data is transferred to Visual Basic program.
Parallel Port
command with Forward, Backward, Left Turn and Right Turn or Stop Command. Visual Basic command then outputs corresponding command on parallel port of PC.
found commonly on the back of a PC as a DType 25 Pin female connector. The port is composed of 4 control lines, 5 status lines and 8 data lines. The original parallel port is a bundle of three ports namely, data port, status port, and control port. Each of the Data, Status, and the Control port have specific addresses assigned to them.
We are using DB25 connector for parallel port. Pins 2 through 9 form the 8-bit data output port. Pins 1, 14, 16, and 17 form the control port which is capable of reading/writing. Pins 10 through 13 and Pin 15 together form the status port.
Parallel Port
Opto coupler
electrical damages to parallel port in case if some problem occurs with the connected circuit.
Parallel Port
Opto coupler
433MHZ RF encoder
be transmitted.
Parallel Port
Opto coupler
Antenna
433MHZ RF Transmitt er
433MHZ RF encoder
transmitter via antenna. 433MHz is a free RF band available for experimental purpose.
Antenna
At Robot
433MHZ RF Receiver
433MHZ RF decoder
transmitted command and RF decoder decodes the command which is directly given to motor driver circuit.
Antenna
At Robot
433MHZ RF Receiver
433MHZ RF decoder
The system requirement for this application can be broadly categorized under two headings namelyHardware Requirements Software requirements
Processor: Pentium 1/ Pentium II / Pentium III / Pentium IV. Memory : 32 MB Ram (Minimum) Resolution: 800 x 600 pixels. Electronic wireless interface circuit -Opto coupler --433MHz transmitter / receiver module --Relay
Advised
Dont speak to fast but also not to slowly Speak clearly Dont speak too close to the microphone. 30-
50 cm is a good distance.
Try to speak with a good English accent.
or clicking with mouse is very common way to do tasks while here we are presenting a new way to control things.
implemented.
We can also use this type of robot in military
Conclusion
The voice recognition software has an
noises. There is a possibility of misinterpreting some noises as one of the voice commands given to the robot.
reduces in face of the noise. The sound coming from motors has a significant
RERERENCES
C.Breazeal Emotive Qualities in Robot Speech
www.google.com www.wikipedia.com