0% found this document useful (0 votes)
4 views

synopsis_Voice Assistant using python

The document presents a project synopsis for developing a voice assistant using Python, highlighting advancements in artificial intelligence and natural language processing. The aim is to create a user-friendly system that allows hands-free interaction, particularly benefiting visually impaired individuals and seniors. The project outlines goals, system requirements, and future capabilities of the voice assistant, emphasizing its potential applications in various fields.

Uploaded by

softengineer201
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

synopsis_Voice Assistant using python

The document presents a project synopsis for developing a voice assistant using Python, highlighting advancements in artificial intelligence and natural language processing. The aim is to create a user-friendly system that allows hands-free interaction, particularly benefiting visually impaired individuals and seniors. The project outlines goals, system requirements, and future capabilities of the voice assistant, emphasizing its potential applications in various fields.

Uploaded by

softengineer201
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

A

Project Synopsis
On
“ Voice Assistant using python”

Submitted By –

Marathe Yash Prakash - 33


Mhaisdhune Akshada Onkar - 34
Mogal Srushti Vinayak - 35
Moin Rahul Kadu - 36

Department of Artificial Intelligence and Data Science Engineering


JIT, Nashik
(2024-25)
TITLE: Voice Assistant using python
ABSTRACT:
Today there is huge Advancement in the Technical field which is increasing day by day. In
early days there were only computer systems where we were able to perform only few tasks, but today
new technologies like machine learning, artificial intelligence, deep learning, and few some others have
made computer systems so advance that we can perform any type of task with them. In recent years,
Artificial Intelligence (AI) have done remarkable progress and its Capability is increasing day by day. One
of the application Area of AI is Natural Language Processing (NLP). Natural Language Processing (NLP)
helps Humans to communicate with the computer system in their own Language. For example, Voice
Assistant. Various voice assistants were developed and they are still being improved more for better
performance to overcome struggling of humans to interact with their machine. we are trying to develop a
voice assistant using python which will help user to perform any type of task without interaction with
keyboard. The aim of this paper is to study how voice assistants behave smartly and can be used to get
everyday work done and also be used for educational purpose also.

INTRODUCTION:
Upcoming trending technologies such as virtual reality, augmented reality, voice interaction,
IOT etc are changing the way people engage with the world and transforming digital experiences. Voice
control is one of important development of human-machine interaction, which was possible because of
advancement in Artificial Intelligence. In current era, we are able to train our machine to do their tasks by
themselves or to think like humans using technologies like Artificial Intelligence, Machine Learning,
Neural Networks, etc. we can talk to our machines with the help of virtual assistants. In recent time great
appearance of voice assistants such as Apple’s Siri, Google’s Assistant, Microsoft’s Cortana and Amazon’s
Alexa have been noticed due to heavy use of smartphones. Voice assistants uses technologies like voice
recognition, speech synthesis, and Natural Language Processing (NLP) to provide various services which
help users to perform their task using their machine by just giving commands in voice format and also
with the help of Voice Assistant there will be no need to write the commands again and again for
performing particular task. Virtual assistants are very useful for old generation people, people with
disabilities or special cases, small children who don’t know to operate machines or smart gadgets, by
making them sure that their interaction with machine is not difficult anymore and also enable them to
perform Multitasking.

LITERATURE SURVEY:

Paper [1]:
Voice Assistant has the long history. It has been in the phase of evolution since 1880. In 1880
Alexander Graham Bell implemented further operations over Edison’s phonograph, which his Volta
Graphophone Company patented in 1886. Instead of foil graphophone was used, which allowed for longer
recordings and higher quality playback. Edison also developed a wax version of the phonograph and both
devices were used primarily for dictating letters and other documents. In 1961 IBM introduced the IBM
Shoebox, it’s the first digital speech recognition tool. It recognized 16 words and digits 0 to 9.
It was able perform mathematical functions and perform speech recognition.
Paper [2]:
Survey On Smart Virtual Voice Assistant (2022) by Manjusha Jadhav, Krushna kalyankar,
Ganesh Narkhede, Swapnil Kharose stated natural language processing algorithm that helps machines
to engage in communication using natural human language in many forms. It also connects to World
Wide Web to provide the results that the user required. Voice Assistant (2022) by Vishal Kumar
Dhanraj, Lokesh kriplani, Semal Mahajan stated working of a vice assistant without using cloud
services, which will allow the expansion of devices in the future. It can perform any kind of task in
exchange of commands given by the user without any error, it will listen to the users voice only and
will not be activated from environment noise.

PROBLEM STATEMENT:
Create a virtual voice assistant, so that the system can be used by them to interact with new
technologies, control their devices and use this technology for educational purposes. This is an
innovative System for visually impaired people and acts as a voice assistant for them. This system
is used to help the visually impaired to have access to the most important features of the desktop
enhancing the quality of the system making use of different custom layouts and using speech to
text. All actions performed by the system will be based on voice of the user. The System helps the
user on the basis of voice note i.e. the system works on command given by the user. The System
speaks out if anything needs to be replied back to the user as user can’t see the action taking place
in the desktop.

• The blind candidate will also feel self-sufficient.

• As the system is a machine, it won’t make mistakes during the execution.

• It will control your device just by voice commands.

• The assistant will understand the context and give the user response accordingly.

• There are many senior citizens who can’t use desktop but this will also be useful

GOALS AND OBJECTIVES:

• Understand natural language: The voice assistant should be able to understand what the user is
saying.
• Perform tasks: The voice assistant should be able to perform tasks like answering questions,
playing music, and making reminders.
• Be hands-free: The voice assistant should allow users to complete tasks without having to type or
browse menus.
• Be intuitive: The voice assistant should be easy to use and intuitive.
FUTURE SCOPE:
The scope of voice assistants in Python includes using voice recognition and text-to-speech to
interact with users. You can use Python to build voice assistants that can perform tasks like opening files,
making announcements, and more. Voice assistant capabilities.
• Voice recognition: Use libraries like Speech Recognition to identify speech from audio sources
like a microphone.
• Text-to-speech: Use libraries like Pyttsx3 to convert text into speech.
• Operating system interface: Use the OS library to interface with the operating system.
• Date and time: Use the Datetime library to obtain the current date and time.

SYSTEM REQUIREMENTS:
➢ Hardware Resources:-
• System: Windows 10/11 and Upgrade version/Linux
• RAM: Min 8 GB
• Hard Disk:500 GB
• CPU Speed:2 GHz

➢ Software Resources:-
• Operating System: Windows / Linux / CentOS.
• Programming Language: Java , HTML & CSS
• IDE: Eclipse

❖ SYSTEM ARCHITECTURE:
CONCLUSION:
A voice assistant in Python can be used to perform a variety of tasks, including
answering queries, playing music, and creating reminders. It can be used in many areas,
such as home automation, personal assistance, and education.

You might also like