Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -22,8 +22,8 @@ def change_TTS():
|
|
| 22 |
Google_TTS_gebruiken = not Google_TTS_gebruiken
|
| 23 |
print("TTS gewisseld")
|
| 24 |
|
| 25 |
-
def
|
| 26 |
-
nieuwe_status = "
|
| 27 |
return nieuwe_status, nieuwe_status
|
| 28 |
|
| 29 |
def mentor_audio_2_text(audio_file):
|
|
@@ -162,9 +162,9 @@ body {
|
|
| 162 |
if Log_aan:
|
| 163 |
with gr.Row():
|
| 164 |
with gr.Column(scale=1):
|
| 165 |
-
status = gr.State("
|
| 166 |
-
output_vak = gr.Textbox(value="Nee", label="
|
| 167 |
-
toggle_knop = gr.Button("Wissel tussen
|
| 168 |
with gr.Column(scale=1):
|
| 169 |
gr.Button("optie 2")
|
| 170 |
with gr.Column(scale=1):
|
|
@@ -194,7 +194,7 @@ body {
|
|
| 194 |
ai_response = gr.Textbox(label="AI-reactie")
|
| 195 |
ai_uitgesproken = gr.Audio(label="🎧 AI-reactie uitgesproken", type="filepath")
|
| 196 |
|
| 197 |
-
toggle_knop.click(fn=
|
| 198 |
klant_input.change(fn=mentor_audio_2_text, inputs=[klant_input], outputs=[klantbeschrijving])
|
| 199 |
audio_input.change(fn=transcribe_and_respond, inputs=[audio_input, klantbeschrijving], outputs=[transcript, ai_response, ai_uitgesproken])
|
| 200 |
|
|
|
|
| 22 |
Google_TTS_gebruiken = not Google_TTS_gebruiken
|
| 23 |
print("TTS gewisseld")
|
| 24 |
|
| 25 |
+
def toggle_google_openai(huidige_status):
|
| 26 |
+
nieuwe_status = "Google" if huidige_status == "Openai" else "Openai"
|
| 27 |
return nieuwe_status, nieuwe_status
|
| 28 |
|
| 29 |
def mentor_audio_2_text(audio_file):
|
|
|
|
| 162 |
if Log_aan:
|
| 163 |
with gr.Row():
|
| 164 |
with gr.Column(scale=1):
|
| 165 |
+
status = gr.State("Google") # startwaarde
|
| 166 |
+
output_vak = gr.Textbox(value="Nee", label="Soort Text-2-Speech", interactive=False)
|
| 167 |
+
toggle_knop = gr.Button("Wissel tussen Google/Openai")
|
| 168 |
with gr.Column(scale=1):
|
| 169 |
gr.Button("optie 2")
|
| 170 |
with gr.Column(scale=1):
|
|
|
|
| 194 |
ai_response = gr.Textbox(label="AI-reactie")
|
| 195 |
ai_uitgesproken = gr.Audio(label="🎧 AI-reactie uitgesproken", type="filepath")
|
| 196 |
|
| 197 |
+
toggle_knop.click(fn=toggle_jgoogle_openai, inputs=status, outputs=[output_vak, status])
|
| 198 |
klant_input.change(fn=mentor_audio_2_text, inputs=[klant_input], outputs=[klantbeschrijving])
|
| 199 |
audio_input.change(fn=transcribe_and_respond, inputs=[audio_input, klantbeschrijving], outputs=[transcript, ai_response, ai_uitgesproken])
|
| 200 |
|