Skip to content

sonalsingh25/Desktop-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

ERIC : AI based desktop assistant

The project aims to develop a personal assistant for windows-based systems. The inspiration for “ERIC” is drawn from virtual assistants like Cortana for windows and Siri for IOS. It has been designed to provide a user-friendly interface for carrying out a variety of tasks by employing certain well-defined commands. Users can interact with the assistant through voice commands.

The instructions for the assistant can be handled as per the requirement of user. Speech Recognition is the process of converting speech into text. This is commonly used in voice assistants like Alexa, Siri, etc. In Python there is an API called Speech Recognition which allows us to convert speech into text. It was an interesting task to make our own assistant. It became easier to send WhatsApp messages without typing any word, searching on Google without opening the browser, and performing many other daily tasks like playing music, opening your favourite IDE with the help of a single voice command. In the current scenario, advancement in technologies is such that they can perform any task with same effectiveness or can say more effectively than us.

Some basic facilities of the project are as follows:

  1. It can send WhatsApp messages.
  2. It can open desktop apps like command prompt, notepad, adobe acrobat or any code editor, etc.
  3. It can play music on YouTube.
  4. It can search on Wikipedia and speak the results as well.
  5. It can open websites like Google, YouTube, Instagram, Facebook and others in your web browser.
  6. It can control the system volume using your voice commands.
  7. It can open web camera, download Instagram profile photo and take screenshots.
  8. It can tell the laptop’s battery percentage.
  9. It can tell the user’s IP address.
  10. It can fetch the latest news.
  11. It can shut down, restart and sleep the system.
  12. It can tell the temperature of a city, set timers and tell the internet speed.

⚠️ Tools and Technologies Used

  • Python 3.10
  • Visual Studio Code
  • Various Python Modules

🚀  List of modules Used

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages