File size: 410 Bytes
a4e0cca
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from transformers import pipeline
import gradio as gr


def transcribe(audio):
    text = modelo(audio)["text"]
    return text


if __name__ == '__main__':
    modelo = pipeline("automatic-speech-recognition", model="facebook/wav2vec2-large-xlsr-53-spanish")

    gr.Interface(
        fn=transcribe,
        inputs=[gr.Audio(source="microphone", type="filepath")],
        outputs=["textbox"]
    ).launch()