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

Desktop Virtual Assistant

The document describes a desktop virtual voice assistant project created by Ankit Singh under the guidance of Asst. Prof. Brijesh K. Soni. The assistant allows for opening and closing applications, web browsing, YouTube and Wikipedia searches, shutting down or restarting the PC, weather forecasting, WhatsApp automation, and learning new skills over time. It uses a Python frontend with SQLite database backend and integrates APIs from Wolfram Alpha and OpenWeatherMap. Key Python libraries used include speech_recognition, Pyttsx3, and face_recognition. The conclusion discusses future plans to integrate more artificial intelligence and machine learning capabilities to continue automating tasks at a higher level, inspired by the Iron Man movies.

Uploaded by

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

Desktop Virtual Assistant

The document describes a desktop virtual voice assistant project created by Ankit Singh under the guidance of Asst. Prof. Brijesh K. Soni. The assistant allows for opening and closing applications, web browsing, YouTube and Wikipedia searches, shutting down or restarting the PC, weather forecasting, WhatsApp automation, and learning new skills over time. It uses a Python frontend with SQLite database backend and integrates APIs from Wolfram Alpha and OpenWeatherMap. Key Python libraries used include speech_recognition, Pyttsx3, and face_recognition. The conclusion discusses future plans to integrate more artificial intelligence and machine learning capabilities to continue automating tasks at a higher level, inspired by the Iron Man movies.

Uploaded by

Ankit Singh
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

AKS UNIVERSITY , SATNA

Department Of Computer Science

Minor Project
Presentation
On
DESKTOP VIRTUAL VOICE ASSISTANT

Submitted By Under Guidance Of


Ankit Singh (B2192R10700036) Asst. Prof. Brijesh K. Soni
Why Desktop Voice Assistant ?

 Current Market Demand


 Personal Assistant
 Automate Works
 Improves productiveness
Features And Security
 Opening And Closing Applications
 Web Browsing
 Youtube Searches
 Wikipedia Searches
 Shutdown And Restart PC
 Computational Intelligence
 Live Weather Forecasting
 Whatsapp Automation
 Capability Of Learning New Things In Run Time
 Face Recognition System (Security)
Whatsapp Automation Feature

Command Output

Recipient Name
Message
Web Browsing Result

Searching String

Query
Output Page
Technology Used

Frontend Backend

 Python 3.10.6  SQLite Database


 VS Code IDE  Wolfram Alpha API
 OpenWeatherMap API
Why Choosing Python ?

What Is Python ? Advantages Of Python

 Python is an interpreted, object-  Versatile, Easy to read, learn and


oriented, high-level programming write
language.  Open source and large active
 Created by Guido van Rossum in community base
1991.  Extensive support libraries(NumPy
 It is used for: for numerical calculations, Pandas
o Web Development (server-side), for data analytics, etc.) 
o Software Development,  Presence of third-party modules.
o Mathematics,
o System Scripting,
o Data Science,
o Machine Learning.
What Is SQLite ?
 SQLite is a self-contained, high-reliability, full-featured, SQL database engine.
 Lite Version
 Similar To SQL 

What Is API ?
 API stands for Application Programming Interface, which is a software intermediary
that allows two applications to talk to each other.

Used API’s
 OpenWeatherMap API

 Wolfram Alpha API


Some Important Libraries

 speech_recognition
• microphone
• recognize_google

 Pyttsx3
• say

 face_recognition
• face_encodings
• Compare_faces

 pywhatkit
• Sendwhatmsg
Working Mechanism
Conclusion

The destiny of these assistants may have the virtual assistants integrated with
Artificial Intelligence which incorporates Machine Learning, Neural Networks and
IoT. With this technology, we are able to gain new heights.

• In future we are going to integrate artificial intelligence and machine


learning.

• Automation In Next Level.

• Inspired From IRON MAN Movie


Thank You

You might also like