Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 1.81 KB

README.md

File metadata and controls

54 lines (37 loc) · 1.81 KB

Jeeva AI Voice Assistant 🤖

About

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.

Features

  • 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.

Technologies Used

  • 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.

Installation

Clone the Repository

git clone <repository-url>
cd <repository-directory>

Running the Application

To start the J.E.E.V.A. voice assistant, run:

python Jeeva Voice Assistant.py

Usage

  • 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.

Contributing

Contributions are welcome! Please submit a pull request or open an issue for any enhancements or bugs.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any questions or feedback, please contact Shivsagar Mishra.