mirror of
https://github.com/RVC-Boss/GPT-SoVITS.git
synced 2025-04-06 03:57:44 +08:00
添加切换重置按钮事件
This commit is contained in:
parent
c26fa983a4
commit
5081168918
@ -597,6 +597,38 @@ def chang_refer_type_param(selected_value):
|
|||||||
"__type__": "update"}
|
"__type__": "update"}
|
||||||
|
|
||||||
|
|
||||||
|
def switch_role_and_refresh():
|
||||||
|
global hide_voice_similarity_dir, hide_config_file
|
||||||
|
init.init_all()
|
||||||
|
reset_list = []
|
||||||
|
# 基础
|
||||||
|
reset_list.extend([
|
||||||
|
init.text_refer_audio_file_dir_default,
|
||||||
|
init.text_inference_audio_file_dir_default
|
||||||
|
])
|
||||||
|
# 第一步
|
||||||
|
reset_list.extend([
|
||||||
|
init.text_sample_dir_default,
|
||||||
|
'', # text_list_input
|
||||||
|
'', # text_base_voice_path
|
||||||
|
])
|
||||||
|
# 第二步
|
||||||
|
# 第三步
|
||||||
|
reset_list.extend([
|
||||||
|
init.text_asr_audio_dir_default,
|
||||||
|
init.text_text_similarity_analysis_path_default
|
||||||
|
])
|
||||||
|
# 第四步
|
||||||
|
reset_list.extend([
|
||||||
|
'', # text_base_audio_path
|
||||||
|
'', # text_compare_audio_dir
|
||||||
|
])
|
||||||
|
hide_voice_similarity_dir = ''
|
||||||
|
hide_config_file = ''
|
||||||
|
# 第五步
|
||||||
|
return reset_list
|
||||||
|
|
||||||
|
|
||||||
def init_ui():
|
def init_ui():
|
||||||
init.init_all()
|
init.init_all()
|
||||||
|
|
||||||
@ -985,6 +1017,34 @@ def init_ui():
|
|||||||
[text_model_inference_info, text_asr_audio_dir, text_inference_audio_file_dir])
|
[text_model_inference_info, text_asr_audio_dir, text_inference_audio_file_dir])
|
||||||
button_model_inference_result_open.click(open_file, [text_inference_audio_file_dir], [])
|
button_model_inference_result_open.click(open_file, [text_inference_audio_file_dir], [])
|
||||||
|
|
||||||
|
# 设置重置刷新事件
|
||||||
|
refresh_list = []
|
||||||
|
# 基础
|
||||||
|
refresh_list.extend([
|
||||||
|
text_refer_audio_file_dir,
|
||||||
|
text_inference_audio_file_dir
|
||||||
|
])
|
||||||
|
# 第一步
|
||||||
|
refresh_list.extend([
|
||||||
|
text_sample_dir,
|
||||||
|
text_list_input,
|
||||||
|
text_base_voice_path
|
||||||
|
])
|
||||||
|
# 第二步
|
||||||
|
# 第三步
|
||||||
|
refresh_list.extend([
|
||||||
|
text_asr_audio_dir,
|
||||||
|
text_text_similarity_analysis_path
|
||||||
|
])
|
||||||
|
# 第四步
|
||||||
|
refresh_list.extend([
|
||||||
|
text_base_audio_path,
|
||||||
|
text_compare_audio_dir
|
||||||
|
])
|
||||||
|
# 第五步
|
||||||
|
|
||||||
|
button_switch_role_and_refresh.click(switch_role_and_refresh, [], refresh_list)
|
||||||
|
|
||||||
app.launch(
|
app.launch(
|
||||||
server_port=params.server_port,
|
server_port=params.server_port,
|
||||||
inbrowser=True,
|
inbrowser=True,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user