Virtual Assistant Using Python Report - 1
Virtual Assistant Using Python Report - 1
Voice assistant
using python
->Priyanka Prajapati (008)
-> Kashish Narang (026)
2
INTRODUCTION
In the era of 21st century, we all are surrounded with many different kind of
technologies. In all of this, Artificial intelligence has a separate fan base. But
though its my learning stage in the field of AI, I make one small project which
titled as “TARA AI Desktop Voice Assistant Using Python”. The main
purpose to make this project is to automate some tasks and make them easy to
perform.
A virtual assistant is a technology based on artifcial intelligence.
The software uses a device’s microphone to receive voice requests while the voice output takes
place at the speaker. But the most exciting thing happens between these two actions.
It is a combination of several different technologies: voice recognition, voice analysis
and language processing.
It is completely developed using one of the most power language python
3
• pyjokes: — Once installed, simply call pyjoke from the command line . We can also
access the jokes in your own project by importing pyjokes and using the functions
get_joke and get_jokes.
• pyautogui: — PyAutoGUI lets your Python scripts control the mouse and keyboard
to automate interactions with other applications.
6
Response
TEXT-TO -SPEECH COMPUTER
Pycharm 7
Installation
8
Functionalities:-
• We can open different kind of websites like google,
Youtube, etc.
• We can open applications like Chrome. within our system.
• We can also show short information on a particular subject
through Wikipedia.
• The assistant is also able to greet us (good morning, good
evening, good night) according to whatever time it is.
9
Functionalities:-
• We can send email just by saying “Send Email”
• It can play random music from the local library available in
your system
• You can ask outside “temperate” and “weather” before plan
your Day
• Read the daily Latest NEWS headlines with Tarra
• Tarra Can make you laugh With a joke too.
10
SNAPSHOTS:-
1. Listening and recognizing process.
After running the program, it will Recognise what you say and simply write it
11
SNAPSHOTS:-
2. Execution of websites.
Snapshorts :-
4. Temperature
14
Snapshorts :-
5. Weather
15
Snapshorts :-
6. Send Mail :-
16
Snapshorts :-
7. Play Music :
17
SNAPSHORTS :-
8. Open News :-
18
SnapShorts:-
9. Answer Computational & Geographical Questions:-
19
SnapShorts:-
10. Wikipedia Search:-
20
SnapShorts:-
11. TELLING JOKES:-
21
SnapShorts:-
12.SCREENSHOT:-
22
SnapShorts:-
13. IP ADDRESS:-
23
Limitations:-
Though it is not perfect assistant like google and Siri, there are some
limitations also..
• less secure.
• Sometimes due to frequency issues, it can’t able to recognize the
user’s voice.