File size: 419 Bytes
6c2cba8
 
c0a5808
6c2cba8
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import gradio as gr

from model import get_karaoke

with gr.Blocks() as demo:
    with gr.Row():
        with gr.Column(), gr.Row():
            url = gr.Textbox(placeholder="Youtube video URL", label="URL")

        with gr.Column():
            outputs = gr.PlayableVideo()

    transcribe_btn = gr.Button("YouTube Karaoke")
    transcribe_btn.click(get_karaoke, inputs=url, outputs=outputs)

demo.launch(debug=True)