gnosticdev commited on
Commit
a2b183c
·
verified ·
1 Parent(s): 88eef70

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -6
app.py CHANGED
@@ -94,14 +94,15 @@ def audio_to_video(audio_file, image_file, effect_type="waveform"):
94
  iface = gr.Interface(
95
  fn=audio_to_video,
96
  inputs=[
97
- gr.Audio(source="upload", type="filepath", label="Subir Archivo de Audio (WAV o MP3)"),
98
- gr.Image(source="upload", type="filepath", label="Subir Imagen"),
99
- gr.Radio(["waveform"], value="waveform", label="Tipo de Efecto Visual (Waveform es el único soportado por ahora)")
 
100
  ],
101
- outputs="video",
102
  title="Audio to Video Generator",
103
- description="Sube un archivo de audio y una imagen para crear un video con un efecto visual sincronizado con la música. Por ahora solo funciona el efecto 'waveform'.",
104
- examples=[["audio_example.wav", "image_example.jpg", "waveform"]] # Add example files if you want.
105
  )
106
 
107
 
 
94
  iface = gr.Interface(
95
  fn=audio_to_video,
96
  inputs=[
97
+ # Eliminamos 'source="upload"' (no es necesario en Gradio 4.x)
98
+ gr.Audio(type="filepath", label="Subir Archivo de Audio (WAV o MP3)"),
99
+ gr.Image(type="filepath", label="Subir Imagen"),
100
+ gr.Radio(["waveform"], value="waveform", label="Tipo de Efecto Visual")
101
  ],
102
+ outputs=gr.Video(label="Video Generado"), # Usar gr.Video() en lugar de "video"
103
  title="Audio to Video Generator",
104
+ description="Sube un audio y una imagen para generar un video con efecto visual sincronizado.",
105
+ examples=[["audio_example.wav", "image_example.jpg", "waveform"]]
106
  )
107
 
108