Welcome to Personal Assistance, a Python-based personal assistant that can help you with various tasks using speech recognition and text-to-speech capabilities. The assistant is designed to interact with users in a natural way, making it easy and fun to use.
🎤 Speech-to-text conversion using speech_recognition
library.
🔊 Text-to-speech functionality powered by pyttsx3
.
🛠️ Support for executing CLI commands using the Test
package.
🕊️ Integration with Bard-CLI to run PowerShell commands with cookies support.
To run the Personal Assistance, make sure you have the following Python libraries installed:
pyttsx3
sys
speech_recognition
datetime
wikipedia
Test
- Clone this repository to your local machine:
git clone https://github.com/adwaithpj/personal-assistance.git
- Install the required Python libraries using pip:
pip install pyttsx3 speechrecognition wikipedia-api Test
- Run the Python script to start the Personal Assistance.
- The assistant will greet you and await your command.
- Speak your command, and the assistant will process it and provide the output.
- "Open YouTube": Opens YouTube in your default web browser.
- "Search Wikipedia for {query}": Searches Wikipedia for the specified query and reads a summary.
- "Goodbye Luffy": Exits the Personal Assistance.
- The Personal Assistance project is maintained by Adwaith PJ.
- The CLI integration is based on the Bard-CLI project.
This project is licensed under the MIT License - see the LICENSE file for details.
Feel free to contribute to this project and make it even better! 🚀