Nikolaygod777 commited on
Commit
348ac11
·
verified ·
1 Parent(s): d851345

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -3
app.py CHANGED
@@ -21,9 +21,18 @@ def generate_video(prompt):
21
 
22
  # Функция генерации музыки
23
  def generate_music(prompt):
24
- inputs = music_processor(prompt, return_tensors="pt")
25
- audio_output = music_model.generate(**inputs)
26
- return audio_output
 
 
 
 
 
 
 
 
 
27
 
28
  # Интерфейс Gradio
29
  with gr.Blocks() as demo:
 
21
 
22
  # Функция генерации музыки
23
  def generate_music(prompt):
24
+ inputs = music_processor(text=[prompt], return_tensors="pt") # Исправленный вызов
25
+ audio_output = music_model.generate(**inputs) # Генерация аудио
26
+
27
+ # Декодируем аудио
28
+ audio_array = audio_output.detach().cpu().numpy().squeeze()
29
+
30
+ # Сохранение в файл
31
+ audio_path = "generated_audio.wav"
32
+ sf.write(audio_path, audio_array, samplerate=16000) # Запись в WAV
33
+
34
+ return audio_path
35
+
36
 
37
  # Интерфейс Gradio
38
  with gr.Blocks() as demo: