aliabid94 HF Staff commited on
Commit
64779e3
·
1 Parent(s): 48f7852

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -18,7 +18,7 @@ def transcribe(audio):
18
  # Call the transcribe method with the file-like object
19
  transcript = openai.Audio.transcribe("whisper-1", audio_file)
20
 
21
- return transcript["text"]
22
 
23
 
24
 
@@ -99,13 +99,14 @@ with gr.Blocks() as demo:
99
  with gr.Column(scale=1):
100
  user_audio = gr.Audio(source="microphone", type="filepath", label="Input Phrase")
101
  submit_btn = gr.Button(value="Transcribe Audio")
 
102
  submit_btn2 = gr.Button(value="Submit Text")
103
  gpt_voice = gr.Audio(label="Therapists Advice")
104
  with gr.Column(scale=2):
105
  user_transcript = gr.Text(label="Audio Translation", interactive=False)
106
  user_text = gr.Text(label="Text Input")
107
  gpt_transcript = gr.Text(label="Chat Transcript")
108
- submit_btn.click(transcribe, user_audio, user_transcript)
109
  submit_btn2.click(botResponse, [user_text, messages], gpt_transcript)
110
  user_transcript.change(botResponse, [user_transcript, messages], gpt_transcript)
111
  gpt_transcript.change(giveVoice, messages, gpt_voice)
 
18
  # Call the transcribe method with the file-like object
19
  transcript = openai.Audio.transcribe("whisper-1", audio_file)
20
 
21
+ return transcript["text"], audio
22
 
23
 
24
 
 
99
  with gr.Column(scale=1):
100
  user_audio = gr.Audio(source="microphone", type="filepath", label="Input Phrase")
101
  submit_btn = gr.Button(value="Transcribe Audio")
102
+ id_audio = gr.Audio()
103
  submit_btn2 = gr.Button(value="Submit Text")
104
  gpt_voice = gr.Audio(label="Therapists Advice")
105
  with gr.Column(scale=2):
106
  user_transcript = gr.Text(label="Audio Translation", interactive=False)
107
  user_text = gr.Text(label="Text Input")
108
  gpt_transcript = gr.Text(label="Chat Transcript")
109
+ submit_btn.click(transcribe, user_audio, [user_transcript, id_audio])
110
  submit_btn2.click(botResponse, [user_text, messages], gpt_transcript)
111
  user_transcript.change(botResponse, [user_transcript, messages], gpt_transcript)
112
  gpt_transcript.change(giveVoice, messages, gpt_voice)