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()