RenanOF commited on
Commit
a11b739
·
verified ·
1 Parent(s): c575415

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -14
app.py CHANGED
@@ -41,22 +41,9 @@ def transcrever_youtube(link):
41
  os.remove(audio_path) # Limpar arquivo temporário
42
  return result["text"]
43
 
44
- # Função para transcrever áudio gravado do microfone
45
- def transcrever_microfone(audio):
46
- if not audio:
47
- return "Por favor, grave um áudio."
48
- result = model.transcribe(audio.name)
49
- return result["text"]
50
-
51
  # Interface com abas
52
  with gr.Blocks() as demo:
53
  gr.Markdown("## **Transcritor Whisper - Áudio para Texto**")
54
- with gr.Tab("Microfone"):
55
- gr.Markdown("Grave um áudio e transcreva automaticamente.")
56
- microfone = gr.Audio(type="microphone", label="Gravar do microfone")
57
- botao_microfone = gr.Button("Transcrever")
58
- resultado_microfone = gr.Textbox(label="Transcrição")
59
- botao_microfone.click(transcrever_microfone, inputs=microfone, outputs=resultado_microfone)
60
 
61
  with gr.Tab("Arquivo de Áudio"):
62
  gr.Markdown("Envie um arquivo de áudio para transcrever.")
@@ -75,4 +62,3 @@ with gr.Blocks() as demo:
75
  # Executar o app
76
  if __name__ == "__main__":
77
  demo.launch(server_name="0.0.0.0", server_port=7860)
78
-
 
41
  os.remove(audio_path) # Limpar arquivo temporário
42
  return result["text"]
43
 
 
 
 
 
 
 
 
44
  # Interface com abas
45
  with gr.Blocks() as demo:
46
  gr.Markdown("## **Transcritor Whisper - Áudio para Texto**")
 
 
 
 
 
 
47
 
48
  with gr.Tab("Arquivo de Áudio"):
49
  gr.Markdown("Envie um arquivo de áudio para transcrever.")
 
62
  # Executar o app
63
  if __name__ == "__main__":
64
  demo.launch(server_name="0.0.0.0", server_port=7860)