CoolFace
Apppublic

septimium/music-generation-api

sourceHugging Facemitupdated 8mo agoView on Hugging Face
0likes
App README

MusicGen Music Generation API

This API provides two main functionalities:

  1. 1.Text-to-Music Generation: Generate music from text descriptions
  2. 2.Genre Transformation: Transform existing music files to different genres

API Endpoints

Once deployed, you can access the API at:

  • Gradio UI: https://your-space-name.hf.space
  • API docs: https://your-space-name.hf.space/?view=api

Usage Examples

Python Client

python
from gradio_client import Client

client = Client("your-username/your-space-name")

# Text to music
result = client.predict(
    "upbeat electronic dance music",  # prompt
    10,  # duration
    1.0,  # temperature
    250,  # top_k
    api_name="/predict"
)

# Genre transformation
result = client.predict(
    "path/to/music.mp3",  # audio file
    "jazz version",  # target genre
    10,  # duration
    1.0,  # temperature
    api_name="/predict_1"
)