0% found this document useful (0 votes)
8 views4 pages

Virtual Voice Assistant in Python Friday

The document presents the development of a virtual voice assistant named 'FRIDAY' using Python, aimed at enhancing user interaction through voice commands for various tasks such as booking taxis, sending emails, and web surfing. It addresses the challenges faced by senior citizens and visually impaired individuals in using existing voice assistants, focusing on ease of use and accessibility. The paper outlines the methodology, features, and potential future developments of the assistant, emphasizing its efficiency and user-friendly design.

Uploaded by

bindukotan1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views4 pages

Virtual Voice Assistant in Python Friday

The document presents the development of a virtual voice assistant named 'FRIDAY' using Python, aimed at enhancing user interaction through voice commands for various tasks such as booking taxis, sending emails, and web surfing. It addresses the challenges faced by senior citizens and visually impaired individuals in using existing voice assistants, focusing on ease of use and accessibility. The paper outlines the methodology, features, and potential future developments of the assistant, emphasizing its efficiency and user-friendly design.

Uploaded by

bindukotan1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

2022 IEEE 4th International Conference on Cybernetics, Cognition and Machine Learning Applications (ICCCMLA)

VIRTUAL VOICE ASSISTANT IN PYTHON


(FRIDAY)
2022 IEEE 4th International Conference on Cybernetics, Cognition and Machine Learning Applications (ICCCMLA) | 978-1-6654-6246-4/22/$31.00 ©2022 IEEE | DOI: 10.1109/ICCCMLA56841.2022.9989099

Shailaja Uke Devansh Lathiya Tanmay Lautawar


Department of Engineering, Sciences Department of Engineering, Sciences Department of Engineering, Sciences
and Humanities (DESH) and Humanities (DESH) and Humanities (DESH)
Vishwakarma Institute of Technology Vishwakarma Institute of Technology Vishwakarma Institute of Technology
Pune, India Pune, India Pune, India
[email protected] [email protected] [email protected]

Hrishikesh Lokhande Aditya Langhe Pranali Likhitkar


Department of Engineering, Sciences Department of Engineering, Sciences Department of Engineering, Sciences
and Humanities (DESH) and Humanities (DESH) and Humanities (DESH)
Vishwakarma Institute of Technology Vishwakarma Institute of Technology Vishwakarma Institute of Technology
Pune, India Pune, India Pune, India
[email protected] [email protected] [email protected]

Durva Lohar
Department of Engineering, Sciences
and Humanities (DESH)
Vishwakarma Institute of Technology
Pune, India
[email protected]

Abstract— We are living the era of computers where nowadays voice assistant called "FRIDAY" because Python provides a
everything can be done using computers i.e., Artificial great large library and is also a part of the course. Below
Intelligence and Machine Learning, have made technology very are the basic tasks you can perform with this voice assistant.
easy that nowhumans can interact with machines in such a way 1. Booking taxi cabs,
that their task can be done only by interacting with Machines
i.e., Computers. Yes, we are talking about Virtual Personal
2. audio and video playback,
Assistants (VPAs). As of now there are many such VPAs like 3. web surfing,
Alexa, Bixby, Echo, Siri, Google Assistant available on desktop, 4. E-mail message sending,
mobiles and in device also but as the technology becomes easier 5. weather confirmation,
it becomes difficult to use for particular people such as senior 6. alarm or reminder settings,
citizens, blind people, also children below certain age. Also, this 7. various application launches,
VPAs which are present nowadays do not provide as much 8. photo click to record video,
facilities. To overcome this, we developed voice assistant in 9. date and time to do,
python on windows system which provide user to perform any 10. Bus And Train booking,
task without using keyboard. Also, user can send email just by
11. Writing note.
giving receiver’s email and the message user wants to send.
Also, now user can book a cab just bysaying where he wants to This voice assistant also provides features such as sending
go and also book bus and train tickets. Our main aim towards emails and booking taxis. All this can be done simply by
developing this is to make certain things more efficient. issuing a voice command. It's like having a casual
conversation between two people. This makes the user's
Keywords — (Artificial Intelligence, Machine Learning, VPA’S, work easier and saves a lot of time.
Blind People, Send Email, Booking.)
Because this assistant has voice-based search capabilities,
I. INTRODUCTION
this project has proven to benefit many older people who are
In today's fast-paced world, machines are trained to function not very familiar with keyboards / keypads. This assistant is
and perform their jobs like humans, allowing humans to also very useful for the visually impaired. Aside from the
save time and focus on other relatively important tasks. elderly, speaking is relatively more convenient and less time
Virtual assistants are one of the concepts that act like agents consuming than typing for people of all ages.
and can perform a variety of tasks by understanding voice
commands from users. A virtual assistant is also known as Here, the microphone is used as an input device to receive
AI assistant or an application program that recognizes the the user's voice command, and the speaker is an output that
human natural voice, processes it according to the algorithm informs the user whether the voice command was
and completes the task or work which is requested from the recognized correctly and whether the task was successfully
user. executed or completed. Used as a device. With the help of a
virtual assistant, you can control different tasks with one
We have all seen the following voice assistants already in hand in much less time on one platform.
existence: B. Alexa, Siri, Google Assistant, Cortana and
more. Here, we have used Python to create a personal digital

Authorized licensed use limited to: Don Bosco Institute of Technology-Bengaluru. Downloaded on April 17,2025 at 05:48:17 UTC from IEEE Xplore. Restrictions apply.
978-1-6654-6246-4/22/$31.00 ©2022 IEEE
164
2022 IEEE 4th International Conference on Cybernetics, Cognition and Machine Learning Applications (ICCCMLA)

II. LITERATURE SURVEY between location, YouTube search by telling the


Rutuja V. Kukade, Ruchita G. Fengse, Kiran D. Rodge, query and efficient google search.
Siddhi P. Ransing, Vina M. Lomte - Proposed the problems C. System architecture
in communication difficulty and in interaction with
 Program Structure
computers for the people who do not yet know how to
handle the computer systems and access the facilities from it
such as old age citizens, visually impaired also the people
who are less familiar with typing. So, in this paper we
deeply focused on this problem and created such a system
which provides users with various facilities such as sending
Emails, to know the weather forecast, writing a note/ blog
and recognize image etc. which use speech recognition
system and optical character recognition for speech to text
with Microphone as input and speaker for text to speech.

Nivedita Singh, Dr. Diwakar Yagyasen, Mr. Surya Vikram


Singh, Gaurav Kumar, Harshit Agrawal - proposed there are
some problems which are yet to be focused i.e., old citizens
are not that familiar of keyboard and sometimes they don’t
know certain things and to execute it such as booking a cab,
certain videos they want about any problem. Also, they want
 Program Flow
to search distance between to location, bus and train details.
Also, this problem is faced by visually impaired persons.
So, from this research paper we’ve discussed more on Importing Libraries
automation i.e., less use of keyboard and more efficient
work
III. METHEDOLOGY Defining Funtions
A. Problem Statement
To develop a virtual voice assistant which will be able to
send Email without using keyboard, set alarm, play music
and movies, tell weather forecast, provide efficient User Input- TO Friday
searching (Google, Wikipedia), Book Cabs, railway and
bus, suggest YouTube video for query, provide location
services etc.
Task Recognized
B. Proposed Methodology
1. Installing all important libraries for giving our
voice assistant a voice, convert speech into text Main Funtion(Process)
form and text into speech form for
communicating with the voice assistant.
2. Defining various functions from which when user
will give input/task it will perform accordingly. Output(task completed)
3. After running the code voice assistant will be
constantly listening to user input until user ends up
with his query, as there is a variable which
determines the time for processing your voice can
be modified and customized according to how user IV. RESULTS AND DISCUSSIONS
wants. As we are more focused on the problems mentioned above
4. If suppose voice assistant is unable to hear you it in the literature review, we have accordingly tried to
will tell to you speak that again until your voice is develop such equivalent solution using Python, Artificial
recognized correctly. Intelligence and Machine learning. Also, we have studied
5. There are two voices provided to our voice various exceptional use of URL address which helped us
assistant one is male (David) and female (Zira) creating such a voice assistant.
with the help of 'Sapi5' which is Microsoft API. So,
according to the need user can choose it.
6. Finally, when user enable the voice assistant user
can find this as new i.e., sending Email, book taxi
cabs, Railway tickets, bus tickets. Search distance

Authorized licensed use limited to: Don Bosco Institute of Technology-Bengaluru. Downloaded on April 17,2025 at 05:48:17 UTC from IEEE Xplore. Restrictions apply.

165
2022 IEEE 4th International Conference on Cybernetics, Cognition and Machine Learning Applications (ICCCMLA)

1. Booking cab – You just have to click on book 4. Train booking – booking, running status, PNR
option as whole process is only done by just telling status similarly for Bus these facilities are
voice assistant. available.

2. Sending E-mail message just by entering the Email 5. Opening Apps – Presentation, Spotify, Chrome
id and telling the message you want to send. etc.

3. Ordering food

Authorized licensed use limited to: Don Bosco Institute of Technology-Bengaluru. Downloaded on April 17,2025 at 05:48:17 UTC from IEEE Xplore. Restrictions apply.

166
2022 IEEE 4th International Conference on Cybernetics, Cognition and Machine Learning Applications (ICCCMLA)

6. Google Search- Directly telling your query. visually impaired, dumb and deaf, for school and college
purposes, for office work purpose so that everyone can use
this technology very conveniently and efficiently. Also, in
future we can develop a voice assistant like Jarvis in the
'iron man' movie which would be able to do any task
without using Any hardware device.
CONCLUSION
Voice assistants nowadays are easily available in every
device but the use of it is less as it has become of no use
because of it just being able to do work up to certain level as
they cannot do it at that depth. So, they can be developed in
a way that they would be able to do work at certain level
that the needy ones can really use it in the efficient way such
as Sending Email, booking cabs, train and bus tickets, also it
could quickly check certain information what user wants to
know in emergency and do general works at certain
associations and industries. So, we have successfully
developed some of the facilities due to which voice assistant
can really be helpful to everyone. Also, it can be developed
in online and offline mode with all the in-depth
7. YouTube Search- Directly telling your query. functionalities by using Artificial intelligence and Machine
learning.

REFERENCES
[1] Voice Assistants and Smart Speakers in Everyday Life
and in Education George TERZOPOULOS, Maya
SATRATZEMI Department of Applied Informatics,
University of Macedonia, Thessaloniki, Greece.
[2] Research Paper on Desktop Voice Assistant Vishal
Kumar Dhanraj (076) Lokeshkriplani (403) Semal Mahajan
(427), Feb 2022.
[3] AI Based Voice Assistant Using Python, Deepak
Shende, Ria Umahiya, Monika Raghorte, Aishwarya
Bhisikar, Anup Bhange 1Student, 2Student, Student,
Student, Assistant Professor, Feb 2019.
[4] An Analysis on Voice Assistant Shravankumar Jha, June
2021.
[5] The SPACE THEA Project Martin Spathelf and Oliver
Bendel School of Business FHNW, Bahnhofstrasse.
8. Suggesting Direction – Directly telling your [6] Using Smart Assistants in The Workplace Small
Locations. Business Energy Savings| Feb 2022.
[7] Anxo Pérez, Paula Lopez-Otero, Javier Parapar.
FUTURE SCOPE “Designing An Open-Source Virtual Assistant”.
Today we see there are lots of voice assistants already [8] Artificial Intelligence-based Voice Assistant by S
available but, as of now nobody uses it in efficient way as Subhash; Prajwal N Srivasta; S Sidhesh; A Ullas; B
they have to be developed and should be customizable Santosh.
according to the users and their need. For example, we can
develop various voice assistants for children, old citizens,

Authorized licensed use limited to: Don Bosco Institute of Technology-Bengaluru. Downloaded on April 17,2025 at 05:48:17 UTC from IEEE Xplore. Restrictions apply.

167

You might also like