This repository contains a Text to Music Generator app that allows users to generate music tracks based on text descriptions using Meta's Audiocraft library, specifically the MusicGen model. With this app, you can describe a mood, style, or theme, and the AI will create a melody that matches your description.
- Generate music tracks using natural language descriptions.
- Adjustable duration for the generated music (up to 20 seconds).
- Download the generated music in
.wav
format. - Deployed with a modern, interactive Streamlit interface.
- Run in Google Colab using ngrok for easy public access.
🎵 Access the app on Google Colab
- Python 3.8+
- Install the following dependencies:
streamlit
torch
torchaudio
audiocraft
pyngrok
To install dependencies, run:
pip install streamlit torch torchaudio audiocraft pyngrok