Research Paper Publish
Research Paper Publish
ABSTRACT
As we know Python is an emerging language so it becomes easy to write a script for Voice Assistant in Python.
The instructions for the assistant can be handled as per the requirement of user. Speech recognition is the
process of converting speech into text. This is commonly used in voice assistants like Alexa, Siri, etc. In
Python there is an API called Speech Recognition which allows us to convert speech into text. It was an
interesting task to make my own assistant. It became easier to send emails without typing any word, searching
on Google without opening the browser, and performing many other daily tasks like playing music, opening
your favourite IDE with the help of a single voice command. In the current scenario, advancement in
technologies is such that they can perform any task with same effectiveness or can say more effectively than
us.
Now the basic question arises in mind that how it is an AI? The virtual assistant that I have created is like if it
is not an A.I, but it is the output of a bundle of the statement. But fundamentally, the mail purpose of A.I
machines is that it can perform human tasks with the same efficiency or even more efficiently than humans.
1. INTRODUCTION 2. FEATURES
Artificial Intelligence when used with machines, it ➢ Tasks: A task is a personal or work-
shows us the capability of thinking like humans. In related assignment you want to track
this, a computer system is designed in such a way through completion. A task can occur once
that typically requires interaction from human. As or repeat (a recurring task). A recurring
we know Python is an emerging language so it task can repeat at regular intervals or repeat
becomes easy to write a script for Voice Assistant based on the date you mark the task
in Python. The instructions for the assistant can be complete. For example, you might want to
handled as per the requirement of user. Speech send a status report to your manager on the
recognition is the Alexa, Siri, etc. In Python there last Friday of every month, and get a
is an API called Speech Recognition which allows haircut when one month has passed since
us to convert speech into text. It was an interesting your last haircut. Recurring tasks are added
task to make my own assistant. It became easier to one at a time to the task list. When you
send emails without typing any word, searching on mark one occurrence of the task complete,
Google without opening the browser, and the next occurrence appears in the list.
performing many other daily tasks like playing Users can also create Task Requests. A task
music, opening your favourite IDE with the help of request enables the user to assign tasks to
a single voice command. In the current scenario, the other people, and to receive task
advancement in technologies is such that they can requests from others. When someone
perform any task with same effectiveness or can assigns a task, that person gives up
say more effectively than us. By making this ownership of the task (unless the task is
project, I realized that the concept of AI in every declined). Anyone who assigns a task can
field is decreasing human effort and saving time. keep an updated copy in their task list and
As the voice assistant is using Artificial receive status reports for the task.
Intelligence hence the result that it is providing are Associated with task requests is a task list.
highly accurate and efficient. The assistant can help ➢ Internet Applications: The Personal
to reduce human effort and consumes time while Assistant allows personnel to access,
performing any task, they removed the concept of customize, and engage the internet to help
typing completely and behave as another individual them source information ranging from
to whom we are talking and asking to perform task. weather, directions, and schedules, to stock
The assistant is no less than a human assistant but performance, competitive data, and news.
we can say that this is more effective and efficient All using simple, conversational voice
to perform any task. The libraries and packages commands, e.g. trip management, airline
used to make this assistant focuses on the time reservation and hotel reservations. The
complexities and reduces time. The functionalities convergence of the richness of the internet
include, it can send emails, it can read PDF, it can and the accessibility and mobility of the
send text on WhatsApp, it can open command phone is now forming a vast new network
prompt, your favourite IDE, notepad etc., It can - a Voice Web - where Internet content can
play music, it can do Wikipedia searches for you, it be accessed from any phone, anywhere,
can open websites like Google, YouTube, etc., in a using human voice. A voice portal can be
web browser, it can give weather forecast, It can defined as "speech-enabled access to Web
give desktop reminders of your choice. It can have based information." In other words, a voice
some basic conversation. Tools and technologies portal provides telephone users with a
used are PyCharm IDE for making this project, and natural-language interface to access and
I created all Python files in PyCharm. Along with retrieve Web content. An Internet browser
this I used following modules and libraries in my can provide Web access from a computer
project. pyttsx3, Speech Recognition, Datetime. but not from a telephone. A voice portal is
a way to do that. browser.
3. SYSTEM ARCHITECTURE 4. METHODOLOGY
➢ Take Command: The function is used to
take the command as input through
microphone of user and returns the output Speech Recognition
API calls
System call
S ➢ Conversational interaction: It
SSYNTACTIC ANALYSIS
makes it easier to complete any task
as it automatically does it by using
the essential module or libraries of
SEMANTIC ANALYSIS Python, in a conversational
interaction way. Hence any user
when instruct any task to it, they
feel like giving task to a human
DISCLOSURE INTEGRATION assistant because of the
conversational interaction for
giving input and getting the desired
output in the form of task done.
PRAGMATIC ANALYSIS
Viterbi
decoder
9. EXPECTED OUTCOME
➢ Password -
➢ Alarm -
11. Acknowledgment
The Lord has been faithful in granting the strength, wisdom, knowledge, and the courage needed throughout
this period of study. We thank the Almighty God and Father above, for life and success of this study. We wish
to show immense appreciation to our supervisor, Mr. Pravin Kumar Pandey who executed his duties of
supervising this work in a passionate, and an expeditious manner. We are thankful to and fortunate enough to
get constant encourage, support and guidance from HOD Dr. Sanjeev Gangwar and all Teaching staff of
C.S.E. department of Veer Bahadur Singh Purvanchal University Jaunpur which helped us in
successfully completing Research Paper and Project Work. My heartfelt gratitude goes to my parents, siblings
and loved ones for their support in diverse forms. My sincere appreciation goes to my good friends as well as
my course mates. GOD BLESS YOU ALL.
12. Reference
[1] Dr. Kshama, V. Kulhalli, Dr. Kotrappa Sirbi, Mr. Abhijit J. Patankar, “Personal Assistant with Voice
Recognition Intelligence,” International Journal of Engineering Research and Technology. vol 10, no.1, pp.
416-418, (2017).
[2] Kukade, Ruchita G. Fengse, Kiran D. Rodge, Siddhi P. Ransing, Vina M. Lomte "Virtual Personal Assistant
for the Blind,” International Journal of Computer Science and Technology (JCST), vol 9, Issue 4, PP.2251-
2253, October - December 2018.
[3] Tushar Gharge, Chintan Chitroda, Nishit Bhagat, Kathapriya Giri, “AI Smart Assistant,” International
Research Journal of Engineering and Technology (IRJET), vol: 06 Issue: 01, PP-3862-3863, January 2019.
[4] M. A. Jawale, A. B. Pawar, D. N. Kyatanavar, “Smart Python Coding through Voice Recognition,”
International Journal of Innovative Technology and Exploring Engineering (IJITEE), vol: 8 Issue-10, PP-
3283-3284, August 2019.
[5] Isha S. Dubey, Jyotsna S. Verma, Ms. Arundhati Mehendale, "An Assistive System for Visually Impaired
using Raspberry Pi," International Journal of Engineering Research & Technology (IJERT), vol 8 Issue 05,
PP-608-609, May 2019.