Antony-Edward-Stark / jarpy

A voice assistant that is built in python
GNU General Public License v3.0
3 stars 2 forks source link

This is a simple voice assistant written in python ecspecially for macOS. But can be modified to run on Windows too. The main aim of this project is to provide a good, reliable assistant to users. I am a 15 yr old designing and developing it alone. I'll be glad to have contributors or supporters to this project.

Features :

  1. Can greet user.
  2. Can fetch Weather information.
  3. Can tell some jokes.
  4. Speaks the output. (Partial Support)
  5. Opening and closing apps. (works on macOS) (Testing on Windows 11)
  6. Lyrics and songs. (Partial support)

Future plans :

  1. Voice input.
  2. Lyrics and songs. (Full support)
  3. Opening and closing apps. (Full support)
  4. Small maintainance tasks.
  5. Natural Language Processing.
  6. Generating text based content using AI tools.

Requirements :

  1. Python 3.10 or above
  2. os, requests, datetime, platform(Included in python Standard Library),
  3. functions, Speaker(included in source code),
  4. Gtts, pyttsx3, playsound3(Needed to be downloaded).
  5. Openweathermap API key
  6. Active internet connection for best performance and functionality.

As the only developer, contributor, Maintainer of this project, I am looking forward for some help in the form of contributions. All suggestions and changes are considered and The best and the needy ones will be implemented. After further improvement, The other suggestions and changes ( the ones other than the needy and the best ones) will be implemented. No suggestion is left behind and no contribution is disregarded.

The users need to create their own api key for openweathermap api at : https://home.openweathermap.org/users/sign_up and add it during signup.

Thankyou for visiting this page. Have a good day!