Voice recognition-based writing robot is a kind of device that can help people with disability to write. It converts the speech into text by using real-time voice transcription technology. Moreover, this technology can be developed further by adding recognition feature to specific words that
Design and Development of Voice Recognition Based Writing Robot
Voice recognition-based writing robot is a kind of device that can help people with disability to write. It converts the speech into text by using real-time voice transcription technology.
Moreover, this technology can be developed further by adding recognition feature to specific words that can be used in doctor or lawyer's report or letter. The purpose is to convert voice into words which are written on a paper.
Our project is hardware and software integrated system, consisting of writing robot expands the capabilities of a writing robot, allowing to write by the voice recognized speech. Our project is used to help the handicapped people by providing them ability to write based on their voice commands. It works as an integration of voice recognition system in the writing robot. At first, we collect data from voice sensor then convert to G code commands using Python libraries. Then transfer these commands to CNC Shield using Arduino Uno to get our final writing.
Our plan is to develop a prototype of a voice recognition based writing robot. It consists of 3 actuators. Two of them are stepper motors and one is the servo motor.
First, the 3D model will be created using a CAD modeling software. Then parts will be printed using a 3D printer and finally the assembly of the model will be performed.
A CNC shield is used for controlling the position of the pen in writing robot with a microcontroller(Arduino UNO). The two stepper motors are used to controll the position in X-axis and Y-axis. The servo motor is used to lift up and down the pen.
The human voice will be recognized using a microphone then it will be converted into text. The text then will be converted to G code commands. These G code commands will be sent to the writing robot.
And finally, the G code command will be implemented and the robot will write on the paper based on the G code commands.
Voice is recognized through a microphone module and then converted to text through voice to speech model. The text then is converted into G code commands.
These G code commands are then sent to the robot. G code commands are implemented by CNC Shield controlled through Arduino UNO.
Nema 17 stepper motors controll the position in X and Y direction. Stepper lifts up and down the pen.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Nema 17 Stepper Motor | Equipment | 2 | 1200 | 2400 |
| SG 90 Servo | Equipment | 1 | 350 | 350 |
| Arduino UNO | Miscellaneous | 1 | 1800 | 1800 |
| CNC Shield | Miscellaneous | 1 | 500 | 500 |
| A4988 Stepper Driver | Miscellaneous | 2 | 200 | 400 |
| 8mm Diameter 450 mm length smooth rod | Miscellaneous | 2 | 900 | 1800 |
| 8mm Diameter 350 mm length smooth rod | Miscellaneous | 2 | 800 | 1600 |
| 8mm Diameter 450 mm length threaded rod | Miscellaneous | 1 | 900 | 900 |
| 3D Printed Parts | Equipment | 1 | 11000 | 11000 |
| GT2 Timing Belt with two pullies | Miscellaneous | 1 | 800 | 800 |
| Nuts and Bolts | Equipment | 1 | 200 | 200 |
| Jumper Wires | Equipment | 1 | 300 | 300 |
| Microphone Module | Miscellaneous | 1 | 500 | 500 |
| Total in (Rs) | 22550 |
In our daily life, we don?t know when and where we get stuck on the road and we don?t know...
Project Objectives (less than 2500 characters)
The increasing demand of electricity and depletion of renewable resources attract the rese...
Although lots of work has been done for the detection of the brain tumor still there is th...
Detecting driver behaviour while driving this project which we are going to work on is spe...