Spaces:
Runtime error
Runtime error
File size: 816 Bytes
0f19188 c89bd94 0f19188 c89bd94 b8e52fb 228dc63 b8e52fb c89bd94 0f19188 c89bd94 b8e52fb c89bd94 0f19188 b8e52fb c89bd94 228dc63 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
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()
|