Python-Voice-Assistant
Python-Voice-Assistant copied to clipboard
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 fe...
Python-Voice-Assistant
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.
How does this code work?
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.
Installation
To install the required dependencies, use pip by running:
pip install -r requirements.txt
Script-based Installation
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:
Windows
cd /your_path/Python-Voice-Assistant
./Setup.bat
Unix-based/Linux
cd /your_path/Python-Voice-Assistant
./Setup.sh
Using ChatGPT
To use ChatGPT, you would need an API key. To get the API Key follow the steps below.
Getting API Keys
- 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.
Contributing
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.