File size: 380 Bytes
3174d67
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
import gradio as gr
import whisper

def transcribe_video(file):
    model = whisper.load_model("tiny")
    result = model.transcribe(file.name)
    return result["text"]

inputs = gr.inputs.Video()
outputs = gr.outputs.Textbox()

gr.Interface(fn=transcribe_video, inputs=inputs, outputs=outputs, title="Video Transcription", description="Transcribe speech from a video.").launch()