/Lexi

Primary LanguagePython

Lexi - Your Voice Assistant

Overview

Lexi is a versatile voice assistant designed to provide a seamless and intuitive user experience. Whether you need help with tasks, information, or managing your daily activities, Lexi is here to assist you with just your voice commands.

Features

  • Voice Recognition: Understands and processes natural language commands.
  • Task Management: Helps you schedule tasks, set reminders, and manage your calendar.
  • Information Retrieval: Provides answers to general questions and retrieves information from various sources.
  • Smart Home Integration: Controls smart home devices and manages home automation.
  • Entertainment: Plays music, audiobooks, and other media as per your request.
  • AI Code Generation: Generates code snippets based on user prompts.

Installation

  1. Clone the Repository

    git clone https://github.com/Sadick14/Lexi.git
    cd lexi
    
  2. Install Dependencies

    Ensure you have Python 3.7+ installed. Then, install the required packages:

     
     pip install -r requirements.txt
    
  3. Set Up Environment Variables

    Create a .env file in the root directory and configure the necessary environment variables (e.g., API keys, configuration settings).

  4. Run Lexi

    Start the voice assistant by running:

         python VA.py
    

Usage

To interact with Lexi, simply speak your command or question. Lexi will process your request and respond accordingly. For example:

"Set a reminder for 3 PM."
"What's the weather like today?"
"Play some music."

Contributing

We welcome contributions to Lexi! If you'd like to help improve the project, please follow these steps:

Fork the repository.
Create a new branch (git checkout -b feature/your-feature).
Make your changes and commit them (git commit -am 'Add new feature').
Push to the branch (git push origin feature/your-feature).
Open a pull request.

License

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

Contact

For any questions or feedback, please reach out to:

Email: issakasaddick14@gmail.com GitHub Issues: Lexi Issues

canva ppt:

https://www.canva.com/design/DAF_-sNrcDE/imaY-eG0qSVH6c19_6JpqA/edit?utm_content=DAF_-sNrcDE&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton