ayaansh-roy / voice_assistant_llm

MIT License
49 stars 30 forks source link

Build Real-Time AI Voice Assistant With RAG Pipeline And Memory | Mistral LLM | Ollama

This repository contains code for a voice assistant that interacts with an AI model for natural language understanding (NLU). The assistant is designed to record audio input from users, transcribe it, and then interact with the AI model to provide relevant responses.

Features

Prerequisites

Before running the code, ensure you have the following dependencies installed:

Usage

  1. Clone this repository to your local machine.

    
    git clone git@github.com:ayaansh-roy/voice_assistant_llm.git
  2. Install the dependencies using pip.

    
    pip install -r requirements.txt
  3. Run the main script app.py.

    
    python app.py
  4. Follow the prompts to interact with the voice assistant. Speak into the microphone when prompted.

Configuration

Notes

License

Acknowledgments