A Python project that utilizes various libraries to create a virtual assistant.
- Python 3.x
- SpeechRecognition
- pyttsx3
- ecapture
- bs4
- google-generativeai
- spotipy
- pyjokes
- Install the required packages using pip:
pip install SpeechRecognition pyttsx3 wikipedia ecapture bs4 google-generativeai spotipy pyjokes
- Create a Google Cloud account and obtain a API key for the Google Text-to-Speech API.
- Create a Spotify Developer account and obtain a API key for the Spotify integration.
- Clone the repository to your local machine using Git:
git clone https://github.com/bkk31/assistant.git
- Navigate to the project directory:
cd assistant - Run the Python script using Python 3.x:
python assistant.py
- This project uses SpeechRecognition for speech-to-text, pyttsx3 for text-to-speech, and wikipedia for general knowledge.
- Make sure to check the library documentation for any updates or changes to the API.
- Also, ensure that the API keys are properly configured and up-to-date.
This project is licensed under the GNU General Public License (GPL). See the LICENSE file for details.
Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request.