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"): | |
pipeline = Pipeline() | |
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.queue(max_size=15).launch(show_error=True) |