Spaces:
Runtime error
Runtime error
import gradio as gr | |
import torch | |
from transformers import AutoProcessor | |
from audiocraft.models import MusicGen | |
#Cargar el modelo MusicGen | |
model = MusicGen.get_pretrained('facebook/musicgen-small') | |
#Funci贸n para generar m煤sica | |
def generar_musica(descripcion): | |
model.set_generation_params(duration=10) # Duraci贸n en segundos | |
output = model.generate(descriptions=[descripcion]) | |
output_path = "output.wav" | |
model.save_wav(output[0], output_path) | |
return output_path | |
demo = gr.Interface( | |
fn=generar_musica, | |
inputs=gr.Textbox(label="Descripci贸n de la m煤sica"), | |
outputs=gr.Audio(label="M煤sica Generada"), | |
title="Generador de M煤sica AI", | |
description="Introduce una descripci贸n y genera una pista de m煤sica." | |
) | |
if name == "main": | |
demo.launch() | |