simonraj commited on
Commit
1918a73
·
verified ·
1 Parent(s): 29da558

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -39,13 +39,13 @@ def model(text):
39
 
40
  return output
41
 
42
- def respond(audio):
43
  user = transcribe(audio)
44
  reply = model(user)
45
  communicate = edge_tts.Communicate(reply)
46
  with tempfile.NamedTemporaryFile(delete=False, suffix=".wav") as tmp_file:
47
  tmp_path = tmp_file.name
48
- communicate.save(tmp_path)
49
  return tmp_path
50
 
51
  with gr.Blocks() as voice:
@@ -56,7 +56,9 @@ with gr.Blocks() as voice:
56
  fn=respond,
57
  inputs=[input],
58
  outputs=[output],
59
- live=True
 
 
60
  )
61
 
62
  theme = gr.themes.Base()
 
39
 
40
  return output
41
 
42
+ async def respond(audio):
43
  user = transcribe(audio)
44
  reply = model(user)
45
  communicate = edge_tts.Communicate(reply)
46
  with tempfile.NamedTemporaryFile(delete=False, suffix=".wav") as tmp_file:
47
  tmp_path = tmp_file.name
48
+ await communicate.save(tmp_path)
49
  return tmp_path
50
 
51
  with gr.Blocks() as voice:
 
56
  fn=respond,
57
  inputs=[input],
58
  outputs=[output],
59
+ live=True,
60
+ api_name="voice_chat",
61
+ title="Voice Chat"
62
  )
63
 
64
  theme = gr.themes.Base()