Aki004 commited on
Commit
bb9a8ee
1 Parent(s): 7211d20

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -39,6 +39,11 @@ def tts_mode(txt, voice):
39
  return audio_bytes
40
 
41
  if __name__ == '__main__':
 
 
 
 
 
42
  loop = asyncio.new_event_loop()
43
  asyncio.set_event_loop(loop)
44
  with gr.Blocks() as app:
@@ -51,4 +56,4 @@ if __name__ == '__main__':
51
 
52
  btn_submit.click(tts_mode, [tts_text, tts_voice], [audio_output])
53
 
54
- app.launch()
 
39
  return audio_bytes
40
 
41
  if __name__ == '__main__':
42
+ parser = argparse.ArgumentParser()
43
+ parser.add_argument('--device', type=str, default='cpu')
44
+ parser.add_argument('--api', action="store_true", default=False)
45
+ parser.add_argument("--share", action="store_true", default=False, help="share gradio app")
46
+ args = parser.parse_args()
47
  loop = asyncio.new_event_loop()
48
  asyncio.set_event_loop(loop)
49
  with gr.Blocks() as app:
 
56
 
57
  btn_submit.click(tts_mode, [tts_text, tts_voice], [audio_output])
58
 
59
+ app.queue(concurrency_count=1, api_open=args.api).launch(share=args.share)