SlideShare a Scribd company logo
1 of 5
Download to read offline
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
@ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1098
Arduino Based Voice Generator Text to Speech Robot
Hay Man Oo1, Ni Ni San Hlaing2, Thin Thin Oo1
1Lecturer, Department of Electronic Engineering, Technological University, Meiktila, Myanmar
2Lecturer, Department of Electronic Engineering, Technological University, Kyaukse, Myanmar
How to cite this paper: Hay Man Oo | Ni
Ni San Hlaing | Thin Thin Oo "Arduino
Based Voice Generator Text to Speech
Robot" Published in
International
Journal of Trend in
Scientific Research
and Development
(ijtsrd), ISSN: 2456-
6470, Volume-3 |
Issue-5, August
2019, pp.1098-1102,
https://doi.org/10.31142/ijtsrd26632
Copyright © 2019 by author(s) and
International Journalof Trendin Scientific
Research and Development Journal. This
is an Open Access article distributed
under the terms of
the Creative
CommonsAttribution
License (CC BY 4.0)
(http://creativecommons.org/licenses/by
/4.0)
ABSTRACT
This paper investigates based on Arduinovoicegenerator texttospeechrobot.
Voice generator text to speech robot system is very beneficial in areas where
there is high risk for humans to enter. Voice generator text to speech robot
system is controlled voice commands. The integration of the control unit with
the Bluetooth device is achieved using a Bluetoothmoduletocaptureandread
the voice commands. The controlling device may be any smartphone. The
transmitter uses an android application required fortransmittingthedata.The
receiver end reads these commands and interprets them into controlling the
robotic vehicle. The android application sends commands to move the vehicle
in forward, backward, left and right directions. Then, stop commands to stop
the vehicle. After receiving the commands, Arduino operates the motors in
order to move the vehicle in four directions and stop. The communication
between android application and receiver is sent as serial communication
data. Arduino program is designed to move the motor through a motor driver
circuit as per the commands. The camera is interfaced to record the forward
movement of the robot system which also includes night vision camera which
will not only allow viewing whatever will be recorded in day time but also
during the night.
KEYWORDS: Arduino UNO, Bluetooth module, DC motor, L298N motor driver,
Camera, Mobile Phone
I. INTRODUCTION
Voice generator text to speech robot system aims at
achieving successful surveillance at places where human
intervention is at high risk such as hot or subzero
temperature environment,warfields,disaster-affected zone,
etc. It also aims to fulfill the task assigned to the user
through Bluetooth via an android device. These commands
are received on the robotic system via Bluetooth module
mounted on it. The surveillanceiscarriedonusingawireless
camera with night version mounted on to view 180 degrees.
The whole circuitry is powered using a 12 V rechargeable
battery mounted on the system. The first term to be
considered is speech recognition i.e, making the system to
understand the human voice. Speech recognition is a
technology where the system understands through speech.
At its most basic level speech recognition allows the users to
perform parallel tasks (i.e. hands and eyes are busy
elsewhere) while counting to work with the computer or
appliance. The speech recognition software running on a PC
is capable of identifying the five-voice commands a for
forward, d for backward, I for left, k for right and stop issued
by a particular user.
II. System Block Diagram
In this paper, a smartphone android operated the robot.
Now, here is a simple to control a robot using Bluetooth
module HC-06 and Arduino microcontrollerwith anandroid
smartphone device. The controlling devices of the whole
system are Arduino microcontroller. Bluetooth module and
DC motors are interfaced to the Arduino microcontroller.
The data received by the Bluetooth module from an Android
smart phone is fed as input to the Arduino microcontroller.
The controller act accordingly on the DC motor of the robot.
Fig 1: Overall Block Diagram of Arduino Based Voice
Generator Text to Speech Robot
III. Methodologies and Working
The voice-operated robot is to use the speech conversion
technology to interpret the voice commands. This smart
voice-operated robot will play an important role in future
society. In this paper, the voice recognition systemis used as
IJTSRD26632
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1099
the user interface to operate the system. Firstly, the userhas
to give voice commands via android smartphone which will
be with the user only. These commands are processed in the
smartphones and according to signals are then sent to
Bluetooth modem which is connected to the Arduino board.
The robot is operated by two DC motors. The Arduino
operates these DC motors via IC L298D and controls the
robot accordingly. The voice commands are a for forward, d
for backward, I for left, k for right and stop.
Fig 2: Flowchart of Arduino Based Voice Generator Text to
Speech Robot
IV. Implementation
A. Software Implementation
The software implementation is the Arduino IDE based
software environment. A program written with the Arduino
IDE is called a sketch. Sketches are saved on the
development computer as text files with the file extension
.ino. Arduino Software (IDE) saved sketches with the
extension .pde. A minimal Arduino C/C++ program consists
of only two functions: setup (): This function is called once
when a sketch starts after power-up or reset. It is used to
initialize variables, input and output pin modes, and other
libraries needed in the sketch. Loop (): After setup ()
function exits (ends), the loop () function is executed
repeatedly in the main program. It controls the board until
the board is powered off or is reset.
Software Implementation for HC-06 Bluetooth Module
The software implementation for HC-06 is very simple. This
function will follow the declaration of serial port between
mobile devices and microcontroller.
Serial.begin(9600);
This function opens a virtual serial port with 9600baud rate.
Baud rate is the rate between serial ports. Google voicefrom
mobile devices converts theincomingvoice commandtotext
and then sends the text to the microcontroller system via a
serial port. It is essential in the voice generator text to
speech robot. Serial.readString() is used to get voice
command from a mobile device and checked whether the
motor is forward, backward, left or right.
While (Serial.available())
{
a=Serial.readtring();
Serial.println(a);
If (a= = “a”) {
//Codes for motor driver
}
If (a= = “d”) {
//Codes for motor driver
}
If (a= = “I”) {
//Codes for motor driver
}
If (a= = “k”) {
//Codes for motor driver
}
If (a= = “stop”) {
//Codes for motor driver
}
}
Software Implementation for DC Motor Driver
Motor’s outputs are connected to the L298N motor driver. It
is output by using to set pinMode and defined program
variables namely LM1 for the left motor1, LM2 for the left
motor2, RM1 for the right motor1 and RM2 for the right
motor 2.
define LM1 2
define LM1 3
define RM1 4
define RM1 5
The speed of the DC motor is controlled by PWM also called
Pulse Width Modulation. Digital pin 9 and pin 10 are PWM
pins of the microcontroller.
define speed A 9
define speed B 10
After defining the pin number, it’s declared the pin outputs
with the following codes.
pinMode(LM1, OUTPUT);
pinMode(LM2, OUTPUT);
pinMode(RM1, OUTPUT);
pinMode(RM2, OUTPUT);
pinMode(speedA, OUTPUT);
pinMode(speedB, OUTPUT);
For the motor drive, the speed of the motor is controlled by
analog value. Analog is 8-bit resolution and 2 to the power 8
is equal to 256 and 0 to 255. So, it can adjust the speed value
with the analogWrite function.
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1100
analogWrite(speed A, 102);
analogWrite(speed B, 102);
Software implementation for the motor’s forward
direction
For the motor’s forward direction, it is coded with
digitalWrite functions.
digitalWrite(LM1, HIGH);
digitalWrite(LM2, LOW);
digitalWrite(RM1, HIGH);
digitalWrite(RM2, LOW);
Software implementation for the motor’s reverse
Direction
For the motor’s reverse direction, it is coded with
digitalWrite functions.
digitalWrite(LM1, LOW);
digitalWrite(LM2, HIGH);
digitalWrite(RM1, LOW);
digitalWrite(RM2, HIGH);
Software implementation for the motor’s left direction
For the motor’s left direction, it is coded with digitalWrite
functions.
digitalWrite(LM1, HIGH);
digitalWrite(LM2, LOW);
digitalWrite(RM1, LOW);
digitalWrite(RM2, LOW);
Software implementation for themotor’srightdirection
For the motor’s right direction, it is coded with digitalWrite
functions.
digitalWrite(LM1, LOW);
digitalWrite(LM2, LOW);
digitalWrite(RM1, HIGH);
digitalWrite(RM2, LOW);
Software implementation for the motor’s stop
For the motor’s stop, it is coded with digitalWrite functions.
digitalWrite(LM1, LOW);
digitalWrite(LM2, LOW);
digitalWrite(RM1, LOW);
digitalWrite(RM2, LOW);
B. Hardware Implementation
This circuit is constructed with three main sections.Thefirst
section is the Bluetooth module which is the input section.
The second one is the motor driver which are the output
section. And the last one isthemicrocontrollerArduinoUNO.
The transmit of the Bluetooth module is connected to digital
pin 0 and the receiver of the Bluetooth module is connected
to digital pin 1 of the Arduino board fortransmitand receive.
The power supply of the Bluetooth module is connected to 5
V and ground of the Bluetooth module is connected to the
ground pin of the Arduino.
The first and second motors are placed together at the left
side of the robot, the third and fourth motors are placed
together at the right side of the robot. The first and second
motors are connected to M1 of the motor driver and the
third and fourth motors are connected to M2 of the motor
driver. Enable A and B of the motor driver are connected to
digital pin 9 and digital pin 10 for the output. The input 1
and 2 of the motor driver are connected to digital pin 2 and
digital pin 3 for the left motor. The input 3 and 4 of the
motor driver are connected to digital pin 4 and digital pin 5
for the right motor. The integration of control unit with
Bluetooth device is achieved using a Bluetooth module to
capture and read the voice commands. The robotic vehicle
operates as per the command received via android device,
for this Arduino is integrated into the system. The
controlling device may be any smartphone having an
Android application. The android device sends commands
for forward, backward, right, left and stop conditions. After
receiving the commands, Arduino operates the motors in
order to move the vehicle in five conditions. Arduino
program is designed to move the motor through a motor
driver circuit as per the commands sent by the android
device. The camera is interfaced to record the forward
movement of the robotic system which also includes night
vision camera which not only allows viewing whatever
recode in day time but also during the night. The whole
circuitry is powered using a 12 V rechargeable battery
mounted on the system.
Fig 3: Overall Circuit Diagram of Arduino Based Voice
Generator Text to Speech Robot
V. Results
This section is test and results of the wholesystem.Attesting
of result percentage of accuracy speech recognition, the
speech recognition is achieved by the use of Arduino board
with the Bluetooth wireless interfaceof thesmartphone. And
the output is generated by the system which has accuracy
about 90% i.e, after 1 and 2 seconds the voice command is
followed by the robotic system and the system moves right,
left, forward, backward according to commands and stops.
At the description of this section includes sixpartsof thetest
and results.
Table1. Result Percentage of Accuracy Speech
Recognition
Data Given
Number
of tests
Number of a
correct tests
Percentage
of accuracy
k for Right 10 9 90%
I for Left 10 9 90%
d for
Backward
10 9 90%
a for
Forward
10 10 100%
Stop 10 10 100%
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1101
Robot Move Testing for forwarding Condition
When a user gives the command a, robot moves in the given
command direction.
Fig: 4. shows the testing of the forward condition
Robot Move Testing for Backward Condition
Testing of backward condition occurs when the user gives
command d by android phone that will transmit and receive
the information signals by giving commands it will move in
the given command direction.
Fig: 5. shows testing of backward condition.
Robot Move Testing for Left Condition
This testing is robot move testing for the left condition of
Arduino based voice generator text to speech robot.
Fig: 6. shows the testing of the left condition.
Robot Move Testing for Right Condition
Testing of right condition occurs when the user gives
command k by android phone that will transmit and receive
the information signals by giving commands it will move in
the given command direction.
Fig: 7. shows testing of the right condition.
Robot Testing for Stop Condition
Testing of stop condition occurs when the user gives
command stop by android phone that will transmit and
receive the information signals by giving commands it will
stop in the given command condition.
Fig: 8. shows testing of the stop condition.
VI. Conclusion
The voice controlling commands are successfully
transmitted via Bluetooth technology and on reception the
desired operations successfully take place. This paper
reduces human efforts in places or situations where human
interventions are difficult. Such systems can be brought into
use at places such as industries, military and defense,
research purposes, etc. The outcome of the thesis is a simple
robot which is controlled the voice commands. This paper
aims to provide simple guidelines for people interested in
building robots. The voice recognition softwarehasaccuracy
around 75% incorrectly identifying a voice command. But it
is highly sensitive to the surrounding noises. There is a
possibility of misinterpreting somenoisesasoneof the voice
commands given to the robot. Also, the accuracy of word
recognition reduces in the face of the noise. The sound
coming from motors has a significant effect on accuracy.
There are some drawbacks in the mobile platform. The
rechargeable 12 V batteries carried onboard makes it too
heavy. Hence user had to use powerful motors to drive the
robot making the power consumption higher. So the user
had to recharge the batteries quite often. The mobile
platform had some problems in turning due totheheaviness
of itself. The backs freewheel used to get stuck whenturning
especially in reverse motion. Hence user suggests that
steering mechanism may be a better option. The system is
tested with different command sets and both the current
user and other users. The results are quite satisfactory.
Generally, the system recognizes the commandswith90%to
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1102
100% success ratios for the current user and 75% to 85%
for other users.
VII. REFERENCES
[1] Narayana, M., Abhinay, A. and Harsha, C.: Voice Control
Robot Using Android Application, International Journal
of Engineering Innovation & Research, (2015).
[2] Garima. and Diksha.: Android Mobile Application Build
On Eclipse, International Journal of Scientific and
Research Publications, February, (2014).
[3] Selvakumar, J. and Kannan, K.: Arduino Based Voice
Controlled Robot, International Research Journal of
Engineering and Technology (IRJET) Internationals
ISSN (Online): 2347-3878Volume 2 Issue 7, July,
(2014).
[4] Subhash, P., Rasal, M. and Phaltan.: Voice Controlled
Robotic Vehicles, InternationalJournalofNewTrends in
Electronics and Communication, Jan, (2014).
[5] Nagamani, V., Shanti, Sreedhar, CH., Siddharth and
Rakesh, A.:Voice-Activated ProgrammableMultipurpose
Robot, International Journal of Advanced Research in
Computer Engineering & Technology (IJARCET), July,
(2013).
[6] Dovgan, D., Kaluža, B., Tušar, T. and Gams, M.: Agent-
based Security System, International Joint Conference
on Web Intelligence and Intelligent Agent Technology,
(2009).
[7] Pires, G. and Nunes, U.: Wheelchair Steered Through
Voice Commands, Journal of Intelligent and Robotic
Systems, (2002).

More Related Content

What's hot

IRJET-Gesture Recognition Robot using Digital Image Processing
IRJET-Gesture Recognition Robot using Digital Image ProcessingIRJET-Gesture Recognition Robot using Digital Image Processing
IRJET-Gesture Recognition Robot using Digital Image ProcessingIRJET Journal
 
IRJET - Boat Shrinking Alert System using IoT
IRJET -  	  Boat Shrinking Alert System using IoTIRJET -  	  Boat Shrinking Alert System using IoT
IRJET - Boat Shrinking Alert System using IoTIRJET Journal
 
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...IRJET Journal
 
IRJET- IoT based Motion Control System of a Robotic car
IRJET-  	  IoT based Motion Control System of a Robotic carIRJET-  	  IoT based Motion Control System of a Robotic car
IRJET- IoT based Motion Control System of a Robotic carIRJET Journal
 
Presentation IOT Robot
Presentation IOT RobotPresentation IOT Robot
Presentation IOT RobotVatsal N Shah
 
Floor cleaning robot report vatsal shah_ec_7th sem
Floor cleaning robot report vatsal shah_ec_7th semFloor cleaning robot report vatsal shah_ec_7th sem
Floor cleaning robot report vatsal shah_ec_7th semVatsal N Shah
 
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual)  vatsal shah-ec_4th yearFloor cleaning robot(autonomus mannual)  vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th yearVatsal N Shah
 
Warfare Robot
Warfare RobotWarfare Robot
Warfare Robotijtsrd
 
IRJET- Multiple Motion Control System of Robotic Car Based on IoT
IRJET- Multiple Motion Control System of Robotic Car Based on IoTIRJET- Multiple Motion Control System of Robotic Car Based on IoT
IRJET- Multiple Motion Control System of Robotic Car Based on IoTIRJET Journal
 
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET Journal
 
IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...
IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...
IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...IRJET Journal
 
Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397Editor IJARCET
 
IRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mallIRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mallIRJET Journal
 
IRJET- Clash Avoidance at Hairpin Bends using IR Sensor
IRJET- Clash Avoidance at Hairpin Bends using IR SensorIRJET- Clash Avoidance at Hairpin Bends using IR Sensor
IRJET- Clash Avoidance at Hairpin Bends using IR SensorIRJET Journal
 
IRJET- Artificial Intelligence based Voice Controlled Robot
IRJET- Artificial Intelligence based Voice Controlled RobotIRJET- Artificial Intelligence based Voice Controlled Robot
IRJET- Artificial Intelligence based Voice Controlled RobotIRJET Journal
 
IRJET- Automatic Metro Train using RFID
IRJET- Automatic Metro Train using RFIDIRJET- Automatic Metro Train using RFID
IRJET- Automatic Metro Train using RFIDIRJET Journal
 
Autonomous navigation robot
Autonomous navigation robotAutonomous navigation robot
Autonomous navigation robotIRJET Journal
 

What's hot (20)

IRJET-Gesture Recognition Robot using Digital Image Processing
IRJET-Gesture Recognition Robot using Digital Image ProcessingIRJET-Gesture Recognition Robot using Digital Image Processing
IRJET-Gesture Recognition Robot using Digital Image Processing
 
IRJET - Boat Shrinking Alert System using IoT
IRJET -  	  Boat Shrinking Alert System using IoTIRJET -  	  Boat Shrinking Alert System using IoT
IRJET - Boat Shrinking Alert System using IoT
 
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
IRJET- Line following and Obstacle avoiding Bluetooth Controlled Surveillance...
 
IRJET- IoT based Motion Control System of a Robotic car
IRJET-  	  IoT based Motion Control System of a Robotic carIRJET-  	  IoT based Motion Control System of a Robotic car
IRJET- IoT based Motion Control System of a Robotic car
 
Presentation IOT Robot
Presentation IOT RobotPresentation IOT Robot
Presentation IOT Robot
 
Floor cleaning robot report vatsal shah_ec_7th sem
Floor cleaning robot report vatsal shah_ec_7th semFloor cleaning robot report vatsal shah_ec_7th sem
Floor cleaning robot report vatsal shah_ec_7th sem
 
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual)  vatsal shah-ec_4th yearFloor cleaning robot(autonomus mannual)  vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
 
Voice controlled robot ppt
Voice controlled robot pptVoice controlled robot ppt
Voice controlled robot ppt
 
Report IOT Robot
Report IOT RobotReport IOT Robot
Report IOT Robot
 
Warfare Robot
Warfare RobotWarfare Robot
Warfare Robot
 
IRJET- Multiple Motion Control System of Robotic Car Based on IoT
IRJET- Multiple Motion Control System of Robotic Car Based on IoTIRJET- Multiple Motion Control System of Robotic Car Based on IoT
IRJET- Multiple Motion Control System of Robotic Car Based on IoT
 
SENSOR DATA COMMUNICATION TO THNIGSPEAK IOT PLATFORM USING RASPBERRY P
SENSOR DATA COMMUNICATION TO THNIGSPEAK  IOT PLATFORM USING RASPBERRY PSENSOR DATA COMMUNICATION TO THNIGSPEAK  IOT PLATFORM USING RASPBERRY P
SENSOR DATA COMMUNICATION TO THNIGSPEAK IOT PLATFORM USING RASPBERRY P
 
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry PiIRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
IRJET - Implementation of SDC: Self-Driving Car based on Raspberry Pi
 
IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...
IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...
IRJET- Gesture Controlled Robot with Obstacle Avoidance using Arduino and And...
 
Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397Ijarcet vol-2-issue-7-2389-2397
Ijarcet vol-2-issue-7-2389-2397
 
IRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mallIRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mall
 
IRJET- Clash Avoidance at Hairpin Bends using IR Sensor
IRJET- Clash Avoidance at Hairpin Bends using IR SensorIRJET- Clash Avoidance at Hairpin Bends using IR Sensor
IRJET- Clash Avoidance at Hairpin Bends using IR Sensor
 
IRJET- Artificial Intelligence based Voice Controlled Robot
IRJET- Artificial Intelligence based Voice Controlled RobotIRJET- Artificial Intelligence based Voice Controlled Robot
IRJET- Artificial Intelligence based Voice Controlled Robot
 
IRJET- Automatic Metro Train using RFID
IRJET- Automatic Metro Train using RFIDIRJET- Automatic Metro Train using RFID
IRJET- Automatic Metro Train using RFID
 
Autonomous navigation robot
Autonomous navigation robotAutonomous navigation robot
Autonomous navigation robot
 

Similar to Arduino Based Voice Generator Text to Speech Robot

Arduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic CarArduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic CarIRJET Journal
 
IRJET-Arduino Based Voice Controlled System
IRJET-Arduino Based Voice Controlled SystemIRJET-Arduino Based Voice Controlled System
IRJET-Arduino Based Voice Controlled SystemIRJET Journal
 
MOBILE ROBOTIC ARM WITH APP INTERFACE USING MICROCONTROLLERS
MOBILE ROBOTIC ARM WITH APP INTERFACE USING MICROCONTROLLERSMOBILE ROBOTIC ARM WITH APP INTERFACE USING MICROCONTROLLERS
MOBILE ROBOTIC ARM WITH APP INTERFACE USING MICROCONTROLLERSIRJET Journal
 
A Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled PersonA Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled PersonIRJET Journal
 
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEMVEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEMIRJET Journal
 
Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robotamjadali492
 
IRJET - Mobile Application Base Voice Command Wireless CNC Writing Machine
IRJET - Mobile Application Base Voice Command Wireless CNC Writing MachineIRJET - Mobile Application Base Voice Command Wireless CNC Writing Machine
IRJET - Mobile Application Base Voice Command Wireless CNC Writing MachineIRJET Journal
 
SMART MONITORING OF AUTOMOBILE USING IOT
SMART MONITORING OF AUTOMOBILE USING IOTSMART MONITORING OF AUTOMOBILE USING IOT
SMART MONITORING OF AUTOMOBILE USING IOTJournal For Research
 
GESTURE CONTROL FORKLIFT
GESTURE CONTROL FORKLIFTGESTURE CONTROL FORKLIFT
GESTURE CONTROL FORKLIFTIRJET Journal
 
Ball following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNOBall following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNOIRJET Journal
 
IOT Virtual Doctor Robot for Online Doctor Consultation of Patient Healthcare...
IOT Virtual Doctor Robot for Online Doctor Consultation of Patient Healthcare...IOT Virtual Doctor Robot for Online Doctor Consultation of Patient Healthcare...
IOT Virtual Doctor Robot for Online Doctor Consultation of Patient Healthcare...IRJET Journal
 
Embedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled peopleEmbedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled peopleIRJET Journal
 
IRJET- DTMF based Control Robot using Arduino
IRJET- DTMF based Control Robot using ArduinoIRJET- DTMF based Control Robot using Arduino
IRJET- DTMF based Control Robot using ArduinoIRJET Journal
 
IRJET- Development of Robotic Arm using Arduino and Matlab R2016a
IRJET- Development of Robotic Arm using Arduino and Matlab R2016aIRJET- Development of Robotic Arm using Arduino and Matlab R2016a
IRJET- Development of Robotic Arm using Arduino and Matlab R2016aIRJET Journal
 
Bluetooth controled robot
Bluetooth controled robotBluetooth controled robot
Bluetooth controled robotStuart Stuart
 
IRJET- Vehicle Theft Information and Tracking using IoT
IRJET- Vehicle Theft Information and Tracking using IoTIRJET- Vehicle Theft Information and Tracking using IoT
IRJET- Vehicle Theft Information and Tracking using IoTIRJET Journal
 
CNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit BoardCNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit Boardijtsrd
 
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOTVEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOTIRJET Journal
 
IRJET- An Android Solution for Car Monitoring and Alerting System
IRJET- An Android Solution for Car Monitoring and Alerting SystemIRJET- An Android Solution for Car Monitoring and Alerting System
IRJET- An Android Solution for Car Monitoring and Alerting SystemIRJET Journal
 

Similar to Arduino Based Voice Generator Text to Speech Robot (20)

Arduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic CarArduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic Car
 
IRJET-Arduino Based Voice Controlled System
IRJET-Arduino Based Voice Controlled SystemIRJET-Arduino Based Voice Controlled System
IRJET-Arduino Based Voice Controlled System
 
MOBILE ROBOTIC ARM WITH APP INTERFACE USING MICROCONTROLLERS
MOBILE ROBOTIC ARM WITH APP INTERFACE USING MICROCONTROLLERSMOBILE ROBOTIC ARM WITH APP INTERFACE USING MICROCONTROLLERS
MOBILE ROBOTIC ARM WITH APP INTERFACE USING MICROCONTROLLERS
 
A Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled PersonA Voice Controlled Vehicle For The Aid Of Disabled Person
A Voice Controlled Vehicle For The Aid Of Disabled Person
 
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEMVEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
VEHICLE TO VEHICLE COMMUNICATION FOR ACCIDENT-AVOIDANCE SYSTEM
 
Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robot
 
IRJET - Mobile Application Base Voice Command Wireless CNC Writing Machine
IRJET - Mobile Application Base Voice Command Wireless CNC Writing MachineIRJET - Mobile Application Base Voice Command Wireless CNC Writing Machine
IRJET - Mobile Application Base Voice Command Wireless CNC Writing Machine
 
SMART MONITORING OF AUTOMOBILE USING IOT
SMART MONITORING OF AUTOMOBILE USING IOTSMART MONITORING OF AUTOMOBILE USING IOT
SMART MONITORING OF AUTOMOBILE USING IOT
 
Fire fighting robot
Fire fighting robotFire fighting robot
Fire fighting robot
 
GESTURE CONTROL FORKLIFT
GESTURE CONTROL FORKLIFTGESTURE CONTROL FORKLIFT
GESTURE CONTROL FORKLIFT
 
Ball following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNOBall following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNO
 
IOT Virtual Doctor Robot for Online Doctor Consultation of Patient Healthcare...
IOT Virtual Doctor Robot for Online Doctor Consultation of Patient Healthcare...IOT Virtual Doctor Robot for Online Doctor Consultation of Patient Healthcare...
IOT Virtual Doctor Robot for Online Doctor Consultation of Patient Healthcare...
 
Embedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled peopleEmbedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled people
 
IRJET- DTMF based Control Robot using Arduino
IRJET- DTMF based Control Robot using ArduinoIRJET- DTMF based Control Robot using Arduino
IRJET- DTMF based Control Robot using Arduino
 
IRJET- Development of Robotic Arm using Arduino and Matlab R2016a
IRJET- Development of Robotic Arm using Arduino and Matlab R2016aIRJET- Development of Robotic Arm using Arduino and Matlab R2016a
IRJET- Development of Robotic Arm using Arduino and Matlab R2016a
 
Bluetooth controled robot
Bluetooth controled robotBluetooth controled robot
Bluetooth controled robot
 
IRJET- Vehicle Theft Information and Tracking using IoT
IRJET- Vehicle Theft Information and Tracking using IoTIRJET- Vehicle Theft Information and Tracking using IoT
IRJET- Vehicle Theft Information and Tracking using IoT
 
CNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit BoardCNC Drilling Machine for Printed Circuit Board
CNC Drilling Machine for Printed Circuit Board
 
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOTVEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
 
IRJET- An Android Solution for Car Monitoring and Alerting System
IRJET- An Android Solution for Car Monitoring and Alerting SystemIRJET- An Android Solution for Car Monitoring and Alerting System
IRJET- An Android Solution for Car Monitoring and Alerting System
 

More from ijtsrd

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementationijtsrd
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...ijtsrd
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospectsijtsrd
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...ijtsrd
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...ijtsrd
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...ijtsrd
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Studyijtsrd
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...ijtsrd
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...ijtsrd
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...ijtsrd
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...ijtsrd
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...ijtsrd
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadikuijtsrd
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...ijtsrd
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...ijtsrd
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Mapijtsrd
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Societyijtsrd
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...ijtsrd
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...ijtsrd
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learningijtsrd
 

More from ijtsrd (20)

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Study
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Map
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Society
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learning
 

Recently uploaded

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 

Recently uploaded (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 

Arduino Based Voice Generator Text to Speech Robot

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470 @ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1098 Arduino Based Voice Generator Text to Speech Robot Hay Man Oo1, Ni Ni San Hlaing2, Thin Thin Oo1 1Lecturer, Department of Electronic Engineering, Technological University, Meiktila, Myanmar 2Lecturer, Department of Electronic Engineering, Technological University, Kyaukse, Myanmar How to cite this paper: Hay Man Oo | Ni Ni San Hlaing | Thin Thin Oo "Arduino Based Voice Generator Text to Speech Robot" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-3 | Issue-5, August 2019, pp.1098-1102, https://doi.org/10.31142/ijtsrd26632 Copyright © 2019 by author(s) and International Journalof Trendin Scientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative CommonsAttribution License (CC BY 4.0) (http://creativecommons.org/licenses/by /4.0) ABSTRACT This paper investigates based on Arduinovoicegenerator texttospeechrobot. Voice generator text to speech robot system is very beneficial in areas where there is high risk for humans to enter. Voice generator text to speech robot system is controlled voice commands. The integration of the control unit with the Bluetooth device is achieved using a Bluetoothmoduletocaptureandread the voice commands. The controlling device may be any smartphone. The transmitter uses an android application required fortransmittingthedata.The receiver end reads these commands and interprets them into controlling the robotic vehicle. The android application sends commands to move the vehicle in forward, backward, left and right directions. Then, stop commands to stop the vehicle. After receiving the commands, Arduino operates the motors in order to move the vehicle in four directions and stop. The communication between android application and receiver is sent as serial communication data. Arduino program is designed to move the motor through a motor driver circuit as per the commands. The camera is interfaced to record the forward movement of the robot system which also includes night vision camera which will not only allow viewing whatever will be recorded in day time but also during the night. KEYWORDS: Arduino UNO, Bluetooth module, DC motor, L298N motor driver, Camera, Mobile Phone I. INTRODUCTION Voice generator text to speech robot system aims at achieving successful surveillance at places where human intervention is at high risk such as hot or subzero temperature environment,warfields,disaster-affected zone, etc. It also aims to fulfill the task assigned to the user through Bluetooth via an android device. These commands are received on the robotic system via Bluetooth module mounted on it. The surveillanceiscarriedonusingawireless camera with night version mounted on to view 180 degrees. The whole circuitry is powered using a 12 V rechargeable battery mounted on the system. The first term to be considered is speech recognition i.e, making the system to understand the human voice. Speech recognition is a technology where the system understands through speech. At its most basic level speech recognition allows the users to perform parallel tasks (i.e. hands and eyes are busy elsewhere) while counting to work with the computer or appliance. The speech recognition software running on a PC is capable of identifying the five-voice commands a for forward, d for backward, I for left, k for right and stop issued by a particular user. II. System Block Diagram In this paper, a smartphone android operated the robot. Now, here is a simple to control a robot using Bluetooth module HC-06 and Arduino microcontrollerwith anandroid smartphone device. The controlling devices of the whole system are Arduino microcontroller. Bluetooth module and DC motors are interfaced to the Arduino microcontroller. The data received by the Bluetooth module from an Android smart phone is fed as input to the Arduino microcontroller. The controller act accordingly on the DC motor of the robot. Fig 1: Overall Block Diagram of Arduino Based Voice Generator Text to Speech Robot III. Methodologies and Working The voice-operated robot is to use the speech conversion technology to interpret the voice commands. This smart voice-operated robot will play an important role in future society. In this paper, the voice recognition systemis used as IJTSRD26632
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1099 the user interface to operate the system. Firstly, the userhas to give voice commands via android smartphone which will be with the user only. These commands are processed in the smartphones and according to signals are then sent to Bluetooth modem which is connected to the Arduino board. The robot is operated by two DC motors. The Arduino operates these DC motors via IC L298D and controls the robot accordingly. The voice commands are a for forward, d for backward, I for left, k for right and stop. Fig 2: Flowchart of Arduino Based Voice Generator Text to Speech Robot IV. Implementation A. Software Implementation The software implementation is the Arduino IDE based software environment. A program written with the Arduino IDE is called a sketch. Sketches are saved on the development computer as text files with the file extension .ino. Arduino Software (IDE) saved sketches with the extension .pde. A minimal Arduino C/C++ program consists of only two functions: setup (): This function is called once when a sketch starts after power-up or reset. It is used to initialize variables, input and output pin modes, and other libraries needed in the sketch. Loop (): After setup () function exits (ends), the loop () function is executed repeatedly in the main program. It controls the board until the board is powered off or is reset. Software Implementation for HC-06 Bluetooth Module The software implementation for HC-06 is very simple. This function will follow the declaration of serial port between mobile devices and microcontroller. Serial.begin(9600); This function opens a virtual serial port with 9600baud rate. Baud rate is the rate between serial ports. Google voicefrom mobile devices converts theincomingvoice commandtotext and then sends the text to the microcontroller system via a serial port. It is essential in the voice generator text to speech robot. Serial.readString() is used to get voice command from a mobile device and checked whether the motor is forward, backward, left or right. While (Serial.available()) { a=Serial.readtring(); Serial.println(a); If (a= = “a”) { //Codes for motor driver } If (a= = “d”) { //Codes for motor driver } If (a= = “I”) { //Codes for motor driver } If (a= = “k”) { //Codes for motor driver } If (a= = “stop”) { //Codes for motor driver } } Software Implementation for DC Motor Driver Motor’s outputs are connected to the L298N motor driver. It is output by using to set pinMode and defined program variables namely LM1 for the left motor1, LM2 for the left motor2, RM1 for the right motor1 and RM2 for the right motor 2. define LM1 2 define LM1 3 define RM1 4 define RM1 5 The speed of the DC motor is controlled by PWM also called Pulse Width Modulation. Digital pin 9 and pin 10 are PWM pins of the microcontroller. define speed A 9 define speed B 10 After defining the pin number, it’s declared the pin outputs with the following codes. pinMode(LM1, OUTPUT); pinMode(LM2, OUTPUT); pinMode(RM1, OUTPUT); pinMode(RM2, OUTPUT); pinMode(speedA, OUTPUT); pinMode(speedB, OUTPUT); For the motor drive, the speed of the motor is controlled by analog value. Analog is 8-bit resolution and 2 to the power 8 is equal to 256 and 0 to 255. So, it can adjust the speed value with the analogWrite function.
  • 3. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1100 analogWrite(speed A, 102); analogWrite(speed B, 102); Software implementation for the motor’s forward direction For the motor’s forward direction, it is coded with digitalWrite functions. digitalWrite(LM1, HIGH); digitalWrite(LM2, LOW); digitalWrite(RM1, HIGH); digitalWrite(RM2, LOW); Software implementation for the motor’s reverse Direction For the motor’s reverse direction, it is coded with digitalWrite functions. digitalWrite(LM1, LOW); digitalWrite(LM2, HIGH); digitalWrite(RM1, LOW); digitalWrite(RM2, HIGH); Software implementation for the motor’s left direction For the motor’s left direction, it is coded with digitalWrite functions. digitalWrite(LM1, HIGH); digitalWrite(LM2, LOW); digitalWrite(RM1, LOW); digitalWrite(RM2, LOW); Software implementation for themotor’srightdirection For the motor’s right direction, it is coded with digitalWrite functions. digitalWrite(LM1, LOW); digitalWrite(LM2, LOW); digitalWrite(RM1, HIGH); digitalWrite(RM2, LOW); Software implementation for the motor’s stop For the motor’s stop, it is coded with digitalWrite functions. digitalWrite(LM1, LOW); digitalWrite(LM2, LOW); digitalWrite(RM1, LOW); digitalWrite(RM2, LOW); B. Hardware Implementation This circuit is constructed with three main sections.Thefirst section is the Bluetooth module which is the input section. The second one is the motor driver which are the output section. And the last one isthemicrocontrollerArduinoUNO. The transmit of the Bluetooth module is connected to digital pin 0 and the receiver of the Bluetooth module is connected to digital pin 1 of the Arduino board fortransmitand receive. The power supply of the Bluetooth module is connected to 5 V and ground of the Bluetooth module is connected to the ground pin of the Arduino. The first and second motors are placed together at the left side of the robot, the third and fourth motors are placed together at the right side of the robot. The first and second motors are connected to M1 of the motor driver and the third and fourth motors are connected to M2 of the motor driver. Enable A and B of the motor driver are connected to digital pin 9 and digital pin 10 for the output. The input 1 and 2 of the motor driver are connected to digital pin 2 and digital pin 3 for the left motor. The input 3 and 4 of the motor driver are connected to digital pin 4 and digital pin 5 for the right motor. The integration of control unit with Bluetooth device is achieved using a Bluetooth module to capture and read the voice commands. The robotic vehicle operates as per the command received via android device, for this Arduino is integrated into the system. The controlling device may be any smartphone having an Android application. The android device sends commands for forward, backward, right, left and stop conditions. After receiving the commands, Arduino operates the motors in order to move the vehicle in five conditions. Arduino program is designed to move the motor through a motor driver circuit as per the commands sent by the android device. The camera is interfaced to record the forward movement of the robotic system which also includes night vision camera which not only allows viewing whatever recode in day time but also during the night. The whole circuitry is powered using a 12 V rechargeable battery mounted on the system. Fig 3: Overall Circuit Diagram of Arduino Based Voice Generator Text to Speech Robot V. Results This section is test and results of the wholesystem.Attesting of result percentage of accuracy speech recognition, the speech recognition is achieved by the use of Arduino board with the Bluetooth wireless interfaceof thesmartphone. And the output is generated by the system which has accuracy about 90% i.e, after 1 and 2 seconds the voice command is followed by the robotic system and the system moves right, left, forward, backward according to commands and stops. At the description of this section includes sixpartsof thetest and results. Table1. Result Percentage of Accuracy Speech Recognition Data Given Number of tests Number of a correct tests Percentage of accuracy k for Right 10 9 90% I for Left 10 9 90% d for Backward 10 9 90% a for Forward 10 10 100% Stop 10 10 100%
  • 4. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1101 Robot Move Testing for forwarding Condition When a user gives the command a, robot moves in the given command direction. Fig: 4. shows the testing of the forward condition Robot Move Testing for Backward Condition Testing of backward condition occurs when the user gives command d by android phone that will transmit and receive the information signals by giving commands it will move in the given command direction. Fig: 5. shows testing of backward condition. Robot Move Testing for Left Condition This testing is robot move testing for the left condition of Arduino based voice generator text to speech robot. Fig: 6. shows the testing of the left condition. Robot Move Testing for Right Condition Testing of right condition occurs when the user gives command k by android phone that will transmit and receive the information signals by giving commands it will move in the given command direction. Fig: 7. shows testing of the right condition. Robot Testing for Stop Condition Testing of stop condition occurs when the user gives command stop by android phone that will transmit and receive the information signals by giving commands it will stop in the given command condition. Fig: 8. shows testing of the stop condition. VI. Conclusion The voice controlling commands are successfully transmitted via Bluetooth technology and on reception the desired operations successfully take place. This paper reduces human efforts in places or situations where human interventions are difficult. Such systems can be brought into use at places such as industries, military and defense, research purposes, etc. The outcome of the thesis is a simple robot which is controlled the voice commands. This paper aims to provide simple guidelines for people interested in building robots. The voice recognition softwarehasaccuracy around 75% incorrectly identifying a voice command. But it is highly sensitive to the surrounding noises. There is a possibility of misinterpreting somenoisesasoneof the voice commands given to the robot. Also, the accuracy of word recognition reduces in the face of the noise. The sound coming from motors has a significant effect on accuracy. There are some drawbacks in the mobile platform. The rechargeable 12 V batteries carried onboard makes it too heavy. Hence user had to use powerful motors to drive the robot making the power consumption higher. So the user had to recharge the batteries quite often. The mobile platform had some problems in turning due totheheaviness of itself. The backs freewheel used to get stuck whenturning especially in reverse motion. Hence user suggests that steering mechanism may be a better option. The system is tested with different command sets and both the current user and other users. The results are quite satisfactory. Generally, the system recognizes the commandswith90%to
  • 5. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD26632 | Volume – 3 | Issue – 5 | July - August 2019 Page 1102 100% success ratios for the current user and 75% to 85% for other users. VII. REFERENCES [1] Narayana, M., Abhinay, A. and Harsha, C.: Voice Control Robot Using Android Application, International Journal of Engineering Innovation & Research, (2015). [2] Garima. and Diksha.: Android Mobile Application Build On Eclipse, International Journal of Scientific and Research Publications, February, (2014). [3] Selvakumar, J. and Kannan, K.: Arduino Based Voice Controlled Robot, International Research Journal of Engineering and Technology (IRJET) Internationals ISSN (Online): 2347-3878Volume 2 Issue 7, July, (2014). [4] Subhash, P., Rasal, M. and Phaltan.: Voice Controlled Robotic Vehicles, InternationalJournalofNewTrends in Electronics and Communication, Jan, (2014). [5] Nagamani, V., Shanti, Sreedhar, CH., Siddharth and Rakesh, A.:Voice-Activated ProgrammableMultipurpose Robot, International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), July, (2013). [6] Dovgan, D., Kaluža, B., Tušar, T. and Gams, M.: Agent- based Security System, International Joint Conference on Web Intelligence and Intelligent Agent Technology, (2009). [7] Pires, G. and Nunes, U.: Wheelchair Steered Through Voice Commands, Journal of Intelligent and Robotic Systems, (2002).