File size: 500 Bytes
5317047
 
 
 
 
ed7de3c
5317047
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import gradio as gr
from transformers import pipeline
import torch
import os
from huggingface_hub import login
#login(token=os.environ.get("HF_TOKEN"))
pipe = pipeline("automatic-speech-recognition", model="aisha-org/Whisper-Uzbek")

def transcribe_audio(audio_file):
    result = pipe(audio_file)
    return result["text"]

iface = gr.Interface(
    fn=transcribe_audio,
    inputs=gr.Audio(type="filepath"),
    outputs="text",
    title="Audio Transcription",
#    description=""
)

iface.launch()