from typing import Callable import gradio as gr import numpy as np examples = [ [ #"data_video_sun_5s.mp4", "data_video_sun.mp4", "data_audio_sun_5s.wav", ], ] def make_demo(fn: Callable): demo = gr.Interface( fn=fn, inputs=[ gr.Video(label="Face video"), gr.Audio(label="Audio", type="filepath"), ], outputs="video", examples=examples, allow_flagging="never", ) return demo