Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| import os | |
| from main import LANGS, Pipeline | |
| def video_identity(video, source_language="English", target_language="Spanish"): | |
| video_path = pipeline(video, "sample", source_language, target_language) | |
| return video_path | |
| demo = gr.Interface(video_identity, | |
| inputs=[gr.Video(), | |
| gr.components.Dropdown(label="Source Language", choices=LANGS), | |
| gr.components.Dropdown(label="Target Language", choices=LANGS), | |
| ], | |
| outputs="playable_video", | |
| examples=[[ | |
| os.path.join(os.path.dirname(__file__), | |
| "sample/iPhone_14_Pro.mp4"), "English"]], | |
| cache_examples=True, | |
| title="Video Subtitler Demo ๐ฟ๐ฟ๐ฟ", | |
| description="This demo is a proof of concept for a video subtitler. " | |
| ) | |
| pipeline = Pipeline() | |
| demo.launch() | |