Welcome to the Voice-Activated Personal Assistant repository! This project is a Python-based virtual assistant that can perform various tasks through voice commands. It leverages speech recognition and text-to-speech technologies to interact with the user.
- Voice Recognition: Understands and processes voice commands.
- Text-to-Speech: Converts text responses to speech for interaction.
- Task Automation: Can perform a variety of tasks such as web searches, sending emails, setting reminders, and more.
- Extensible: Easily add new features and commands.
- Python 3.x
speech_recognition
librarypyttsx3
librarypyaudio
librarywikipedia
library
You can install the required libraries using the following command:
pip install -r requirements.txt
- Clone the repository:
git clone https://github.com/vansh-seth/Voice-Activated-Personal-Assistant.git
- Navigate to the project directory:
cd Voice-Activated-Personal-Assistant
- Install the dependencies:
pip install -r requirements.txt
To start the your environment file, run the following command:
cd your-environment-name\Scripts\activate
To start the voice-activated personal assistant, run the following command:
python main.py
Once started, the assistant will be ready to accept your voice commands.
main.py
: The main script to run the voice assistant.requirements.txt
: List of dependencies required for the project.README.md
: Project documentation (you are here).commands/
: Directory containing scripts for various commands the assistant can execute.
Contributions are welcome! If you have ideas for improvements or new features, feel free to open an issue or submit a pull request.
For any questions or suggestions, please reach out to [[email protected]].
Thank you for using the Voice-Activated Personal Assistant! We hope it makes your life easier and more productive.