SayaSS commited on
Commit
d595ee0
1 Parent(s): 37cf9cd

add api option

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -107,6 +107,7 @@ download_audio_js = """
107
  if __name__ == '__main__':
108
  parser = argparse.ArgumentParser()
109
  parser.add_argument('--device', type=str, default='cpu')
 
110
  parser.add_argument("--share", action="store_true", default=False, help="share gradio app")
111
  args = parser.parse_args()
112
  device = torch.device(args.device)
@@ -236,7 +237,7 @@ if __name__ == '__main__':
236
  o1 = gr.Textbox(label="输出信息")
237
  o2 = gr.Audio(label="输出音频", elem_id=f"tts-audio-zh-{name_zh}")
238
  download = gr.Button("下载音频")
239
- btn.click(tts_fn, inputs=[input_text, lang, ns, nsw, ls, symbol_input], outputs=[o1, o2])
240
  download.click(None, [], [], _js=download_audio_js.format(audio_id=f"zh-{name_zh}"))
241
  lang.change(change_lang, inputs=[lang], outputs=[ns, nsw, ls])
242
  symbol_input.change(
@@ -264,4 +265,4 @@ if __name__ == '__main__':
264
  window.scrollTo(x, y);
265
  return text_input.value;
266
  }}""")
267
- app.queue(concurrency_count=1).launch(show_api=False, share=args.share)
 
107
  if __name__ == '__main__':
108
  parser = argparse.ArgumentParser()
109
  parser.add_argument('--device', type=str, default='cpu')
110
+ parser.add_argument('--api', action="store_true", default=False)
111
  parser.add_argument("--share", action="store_true", default=False, help="share gradio app")
112
  args = parser.parse_args()
113
  device = torch.device(args.device)
 
237
  o1 = gr.Textbox(label="输出信息")
238
  o2 = gr.Audio(label="输出音频", elem_id=f"tts-audio-zh-{name_zh}")
239
  download = gr.Button("下载音频")
240
+ btn.click(tts_fn, inputs=[input_text, lang, ns, nsw, ls, symbol_input], outputs=[o1, o2], api_name="tts")
241
  download.click(None, [], [], _js=download_audio_js.format(audio_id=f"zh-{name_zh}"))
242
  lang.change(change_lang, inputs=[lang], outputs=[ns, nsw, ls])
243
  symbol_input.change(
 
265
  window.scrollTo(x, y);
266
  return text_input.value;
267
  }}""")
268
+ app.queue(concurrency_count=1, api_open=args.api).launch(share=args.share)