Professional Documents
Culture Documents
AI Desktop
AI Desktop
AI Desktop
2
Introduction to Project
We all know about Google Assistant and Cortana desktop, they
recognize the voice and perform an action according to our commands.
Actually it is a part of the smartphone concept. Just you have to give a
voice command and the system will help you to act on it. An intelligent
virtual assistant (IVA) or intelligent personal assistant (IPA) is a software
agent that can perform tasks or services for an individual based on
commands or questions. virtual assistants are able to interpret human
speech and respond via synthesized voices. Users can ask their
assistants to perform some task. A similar concept, however with
differences, lays under the dialogue system.
3
The system will ask the user with voice commands to perform certain
action and the user will respond to it. The main advantage of this
system is that use of keyboard is completely eliminated , the user will
have to respond through voice only.
4
Problem Formulation
As we all know their are many AI assistant present today. But the
biggest disadvantage is that any of these AI cannot send and write e-mail
to any one so we thought of making such an AI assistant which can send
as well as write an email.
5
Objectives
In this AI Desktop assistant we have include many features and the
biggest advantage of this AI assistant is that it is capable of writing and
sending e-mail.
Among the Various roles played by AI assistant are:
• Searching things on wikipedia.
• Sending mail with only speaking
• writing emails.
• It can play music for you
• It can open many website for you.
• It is capable of opening your code editor or ide.
6
Methodology used
In the AI Desktop assistant we have use various python library using
which we are able to built our project.
Some of them are the following:-
1. Speech Recognition :
If you want to use speech recognition or simply convert speech to
text in python it is very easy to use. Let’s see how:-
• Working of speech recognition.
• Packages available in PyPI.
• How to install and how to use speech recognition package
using python library.
7
A handful of packages for speech recognition exist on PyPI. A few of
them include:
• Google-cloud-speech
• Watson-developer-cloud
• Pocketsphinx
• Wit
• Apiai
• SpeechRecognition
9
10
Results and Outputs
The AI Desktop Assistant is made successfully using python various
library and it is capable of sending and write e-mail,opening various
website,playing music and many other things.
11
Conclusion
Through this AI Desktop assistant, we have automated various
services using a single line command. It eases most of the tasks of the
user like writing and sending email through your voice. We aim to
make this project a complete server assistant and make it smart
enough to act as a replacement for a general server administration.
The future plans include integrating AI assistant with mobile or tablet
as well .We have fun exploring and developing our own
Alexa/siri/Cortana .
12
Future Scope
AI is completely going to change our world in the future thus a-lot of
research is going on in this field .We have just try to make an AI
Desktop assistant which will help user to perform various
task just by giving command by their voice.we think there are many
features which are not their in our assistant such as phone calling and
sending image, document and attach another file in e-mail which can
be added in it in future.
13
References
“Speech recognition with flat direct models,” IEEE Journal of Selected Topics in Signal
Processing, 2010.
https://pypi.org/project/pyttsx3/
https://pypi.org/project/SpeechRecognition/
14