File size: 390 Bytes
534e084
d8215b2
246edcb
52bf87c
d8215b2
 
 
 
52bf87c
 
 
 
 
9e2f17d
52bf87c
 
534e084
 
52bf87c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import gradio as gr
from pydub import AudioSegment
from ailib import whisper_transcribe

def transcribe(audiofile):
    #audio = AudioSegment.from_file(audiofile)
    #open(filename, 'wb').write(audio)
    return whisper_transcribe(audiofile)


gr.Label("Demo CORFO")
demo = gr.Interface(
    transcribe,
    gr.Audio(sources=["microphone"], type="filepath"),
    "text",
)

demo.launch()