Pixie Voice Assistant is a Python-based voice assistant that allows you to interact with your computer using voice commands. You can ask for the time, search the web, get information from Wikipedia, open websites, and more.
To get started with Pixel Voice Assistant, follow the installation steps below:
- Python 3.x
- An active internet connection
- A microphone (for voice input)
-
Clone or download this repository.
-
Install the required Python libraries using pip:
pip install pyttsx3 speech_recognition wikipedia-api
-
Specify the path to your Microsoft Edge executable (msedge.exe) in the
msedge_path
variable inside the code. -
Run the
Pixie.py
script:python Pixie.py
- pyttsx3: A text-to-speech conversion library.
- speech_recognition: Recognizes speech and converts it to text.
- wikipedia-api: Allows access to Wikipedia articles.
- Time and date information ⏰📅
- Web search using Google 🔍
- Wikipedia search and summary retrieval 📚
- Opening websites (e.g., YouTube, Google, Gmail, WhatsApp) 🌐
- Customized voice greetings 👋
- Text-to-speech response for user interactions 🗣️
-
When you run the
Pixie.py
script, Pixel Voice Assistant will greet you and wait for your voice commands. -
You can issue commands or questions, and Pixel Voice Assistant will respond accordingly.
-
To exit the assistant, simply say "exit" or "bye," and it will bid you farewell.
Pixie Voice Assistant supports various voice commands, including but not limited to:
- Asking for the time and date ⏰📅
- Searching Google 🔍
- Looking up information on Wikipedia 📚
- Opening specific websites (e.g., YouTube, Google, Gmail) 🌐
- Playing music 🎵
Feel free to extend the list of supported commands to suit your needs.
Thank you for considering contributing to Pixie Voice Assistant! Your contributions are valuable and help improve the project. Please take a moment to review the contribution guidelines before getting started.
This project is licensed under the MIT License
- see the LICENSE file for details.