Spaces:
Sleeping
Sleeping
import gradio as gr | |
import whisper | |
# Carregar o modelo Whisper | |
model = whisper.load_model("base") | |
# Função para transcrição | |
def transcribe(audio): | |
result = model.transcribe(audio.name) # Certifique-se de usar o caminho correto do arquivo | |
return result["text"] | |
# Interface Gradio | |
interface = gr.Interface( | |
fn=transcribe, | |
inputs=gr.Audio(type="filepath", label="Carregue seu arquivo de áudio"), # Campo para o arquivo de áudio | |
outputs="text", # Saída do texto transcrito | |
title="Transcrição de Áudio com Whisper", # Título da interface | |
description="Carregue um arquivo de áudio para obter a transcrição.", # Descrição | |
allow_flagging="never" # Desabilitar flagging | |
) | |
# Executar o app | |
interface.launch() | |