add server_name

This commit is contained in:
lyuxiang.lx
2024-08-01 15:33:56 +08:00
parent 9504c3f88b
commit 6be8d0fc36

View File

@@ -132,7 +132,7 @@ def generate_audio(tts_text, mode_checkbox_group, sft_dropdown, prompt_text, pro
logging.info('get instruct inference request') logging.info('get instruct inference request')
set_all_random_seed(seed) set_all_random_seed(seed)
output = cosyvoice.inference_instruct(tts_text, sft_dropdown, instruct_text) output = cosyvoice.inference_instruct(tts_text, sft_dropdown, instruct_text)
if speed_factor != 1.0: if speed_factor != 1.0:
try: try:
audio_data, sample_rate = speed_change(output["tts_speech"], target_sr, str(speed_factor)) audio_data, sample_rate = speed_change(output["tts_speech"], target_sr, str(speed_factor))
@@ -175,7 +175,7 @@ def main():
outputs=[audio_output]) outputs=[audio_output])
mode_checkbox_group.change(fn=change_instruction, inputs=[mode_checkbox_group], outputs=[instruction_text]) mode_checkbox_group.change(fn=change_instruction, inputs=[mode_checkbox_group], outputs=[instruction_text])
demo.queue(max_size=4, default_concurrency_limit=2) demo.queue(max_size=4, default_concurrency_limit=2)
demo.launch(server_port=args.port) demo.launch(server_name='0.0.0.0', server_port=args.port)
if __name__ == '__main__': if __name__ == '__main__':
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()