Synopsis by Ateaf and Vinayak
Synopsis by Ateaf and Vinayak
PROJECT TITLE
VIRTUAL VOICE ASSISTANT
GUIDED BY
DEEPA NAIK
SUBMITTED BY
ATEAF BANKAPUR (18U12710)
VINAYAK M. NAIK (18U12760)
PAGE 1
ABSTRACT
Voice assistants are software agents that can interpret human speech and respond via
synthesized voices. Apple's Siri, Amazon's Alexa, Microsoft's Cortana, and Google's
Assistant are the most popular voice assistants and are embedded in smartphones or
dedicated home speakers. Users can ask their assistants questions, control home
automation devices and media playback via voice, and manage other basic tasks such as
email, to-do lists, and calendars with verbal commands. As voice assistants become more
widely used, librarians will want to be familiar with their operation and perhaps consider
them as a means to deliver library services and materials.
INTRODUCTION
A voice assistant is a digital assistant that uses voice recognition, language processing
algorithms, and voice synthesis to listen to specific voice commands and return relevant
information or perform specific functions as requested by the user.
Based on specific commands, sometimes called intents, spoken by the user, voice
assistants can return relevant information by listening for specific keywords and filtering
out the ambient noise.
LITERATURE SURVEY
Virtual assistant is boon (helpful) for everyone in this new era of 21st century. It has
paved the way for a new technology where we can ask question to machine and can
interact with ICA (Independent Component Analysis) as people do with humans.
This new technology attracted almost whole world in many ways like smart phones,
laptops, computers etc. Some of the significant virtual platforms are like Siri, Google
Assistant, Cortana, and Alexa.
In the current Virtual Assistant, we have call (Activate) them again and again by their
name like Alexa, Siri, etc. when we want some task to be performed by this Virtual
PAGE 2
Assistant. but in our Virtual Assistant once we activate them by its name it will be
listening until either we tell our Virtual Assistant to sleep or to terminate (exit).
PROBLEM STATEMENT
“ It receive voice command as input and perform relative task.”
In the modern world time is everything and when it comes to using a computer in a very
versatile way the time can play an important role. Some of the users may even require a
large variety of functions to perform just by giving a simple command.
The Voice commands can be easier and efficient way to interact with the computer. As
everyone knows how to speak and some slight modifications in the system can lead to a
drastic change in how the Computers can be used.
PAGE 3
Pyautogui
Pyjokes
and more depending on other features.
for front-end
PyQt5
PyQt5 – tools
Software requirements-
Python 3.2 or higher version. ( Python 3.6 is recommended )
PAGE 4