aliabid94 HF Staff commited on
Commit
6133978
·
1 Parent(s): 091e6da

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -13,11 +13,15 @@ openai.api_key = os.environ["OPEN_AI_KEY"]
13
  # Speech to Text Translation
14
  # input from Microphone Component
15
  # output to User Input - Textbox Component
16
- def transcribe(audio):
 
17
  audio_file = open(audio, "rb")
18
  # Call the transcribe method with the file-like object
19
  return "-", audio
20
 
 
 
 
21
 
22
 
23
  # Create a Gradio App using Blocks
@@ -97,6 +101,7 @@ with gr.Blocks() as demo:
97
  with gr.Column(scale=1):
98
  user_audio = gr.Audio(source="microphone", type="filepath", label="Input Phrase")
99
  submit_btn = gr.Button(value="Transcribe Audio")
 
100
  id_audio = gr.Audio()
101
  submit_btn2 = gr.Button(value="Submit Text")
102
  gpt_voice = gr.Audio(label="Therapists Advice")
@@ -105,6 +110,7 @@ with gr.Blocks() as demo:
105
  user_text = gr.Text(label="Text Input")
106
  gpt_transcript = gr.Text(label="Chat Transcript")
107
  submit_btn.click(transcribe, user_audio, [user_transcript, id_audio])
 
108
  submit_btn2.click(botResponse, [user_text, messages], gpt_transcript)
109
  user_transcript.change(botResponse, [user_transcript, messages], gpt_transcript)
110
  gpt_transcript.change(giveVoice, messages, gpt_voice)
 
13
  # Speech to Text Translation
14
  # input from Microphone Component
15
  # output to User Input - Textbox Component
16
+ def transcribe(audio):
17
+ print(audio)
18
  audio_file = open(audio, "rb")
19
  # Call the transcribe method with the file-like object
20
  return "-", audio
21
 
22
+ def transcribe2(audio):
23
+ return "-", audio
24
+
25
 
26
 
27
  # Create a Gradio App using Blocks
 
101
  with gr.Column(scale=1):
102
  user_audio = gr.Audio(source="microphone", type="filepath", label="Input Phrase")
103
  submit_btn = gr.Button(value="Transcribe Audio")
104
+ submit_btn_x = gr.Button(value="Transcribe Audio X")
105
  id_audio = gr.Audio()
106
  submit_btn2 = gr.Button(value="Submit Text")
107
  gpt_voice = gr.Audio(label="Therapists Advice")
 
110
  user_text = gr.Text(label="Text Input")
111
  gpt_transcript = gr.Text(label="Chat Transcript")
112
  submit_btn.click(transcribe, user_audio, [user_transcript, id_audio])
113
+ submit_btn_x.click(transcribe2, user_audio, [user_transcript, id_audio])
114
  submit_btn2.click(botResponse, [user_text, messages], gpt_transcript)
115
  user_transcript.change(botResponse, [user_transcript, messages], gpt_transcript)
116
  gpt_transcript.change(giveVoice, messages, gpt_voice)