A Python-based voice assistant that can greet you and perform a variety of tasks, including searching the web, opening social media, and creating a to-do list and much more to play with the amazing features.
This voice assistant is built using a combination of various Python packages, making it easy for you to use and access a wide range of functionality.
To install the required dependencies, use pip by running:
pip install -r requirements.txt
An alternative method for easy installation is to use the provided scripts. To install all necessary dependencies, run the script corresponding to your operating system:
cd /your_path/Python-Voice-Assistant
./Setup.bat
cd /your_path/Python-Voice-Assistant
./Setup.sh
To use ChatGPT, you would need an API key. To get the API Key follow the steps below.
- First go to https://openai.com/
- Now click on API and Sign Up and make sure to state that the account is for Personal works.
- Now go to Manage Accounts and go to Usage to make sure you have some free credits.
- Now go to API Keys and generate an API key.
- Copy and paste the API Key in the code.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also open an issue with the tag enhancement
.
- Fork the Repository.
- Create your Feature Branch.
git checkout -b feature/feature-name
- Commit your Changes.
git commit -s -m "Add some AmazingFeature"
- Push to the Branch.
git push origin feature/feature-name
- Open a Pull Request.