File size: 629 Bytes
8d939d3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
from transformers import AutoProcessor, MusicgenForConditionalGeneration
# Cargar el procesador y el modelo preentrenado
processor = AutoProcessor.from_pretrained("facebook/musicgen-large")
model = MusicgenForConditionalGeneration.from_pretrained("facebook/musicgen-large")
def generate_music(prompt, guidance_scale=3, max_new_tokens=256):
inputs = processor(
text=[prompt],
padding=True,
return_tensors="pt",
)
audio_values = model.generate(
**inputs,
do_sample=True,
guidance_scale=guidance_scale,
max_new_tokens=max_new_tokens
)
return audio_values |