Home

Awesome

Sangeet Guru Mentioned in Awesome OpenVINO

Sangeet Guru is a music generation app that allows users to create custom audio tracks based on their input style descriptions. It combines the power of FastAPI for backend processing and Streamlit for a user-friendly frontend interface. image

image

Features

Installation

To get started with Sangeet Guru, follow these steps:

  1. Clone the Repository

    git clone https://github.com/yourusername/sangeet-guru.git
    cd sangeet-guru
    
  2. Set Up the Environment

    Create a virtual environment and install the required packages:

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
    pip install -r requirements.txt
    
  3. Run the Application

    You can run the FastAPI server or the Streamlit app.

    • To start the FastAPI server:

      uvicorn main:app --reload
      
    • To start the Streamlit app:

      streamlit run main.py
      

Usage

Example Prompts

Requirements

Contributing

Contributions are welcome! Please open an issue or submit a pull request with any improvements or bug fixes.


Made with ❤️ by Tabrez and openvino