The JEEVA voice assistant is a CMD-based AI Voice Assistant. This application allows users to interact with the assistant via a command-line interface. The assistant utilizes various Python libraries, the WolframAlpha API, available Microsoft voices in Windows, OpenCV, and PyQt5 for GUI components.
- Voice Interaction: Command-line interface for interacting with the assistant.
- WolframAlpha Integration: Uses WolframAlpha API for query processing.
- Text-to-Speech and Speech Recognition: Utilizes Microsoft Speech API.
- GUI Components: Built with PyQt5.
- Image Processing: Uses OpenCV for image-related tasks.
- Python: Core programming language.
- PyQt5: For GUI components.
- WolframAlpha API: For query processing.
- OpenCV: For image processing.
- Microsoft Speech API: For text-to-speech and speech recognition.
git clone <repository-url>
cd <repository-directory>
To start the J.E.E.V.A. voice assistant, run:
python Jeeva Voice Assistant.py
- Command-Line Interface: Interact with the assistant via the command-line interface.
- WolframAlpha Queries: Use the assistant to get answers from WolframAlpha.
- Speech Recognition: Use voice commands to interact with the assistant.
- GUI Components: Access the assistant's GUI for a more interactive experience.
Contributions are welcome! Please submit a pull request or open an issue for any enhancements or bugs.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or feedback, please contact Shivsagar Mishra.