File size: 337 Bytes
c8b1a0f
65217b6
 
c8b1a0f
 
 
 
 
 
 
 
65217b6
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import whisper
import gradio as gr

def getSubTitle(audio_file):
    import whisper
    model = whisper.load_model("base")
    audio = whisper.load_audio(audio_file)
    result = model.transcribe(audio)['segments']
    return result

demo = gr.Interface(fn=getSubTitle, inputs=gr.Audio(type="filepath"), outputs=["text"])

demo.launch()