Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -69,7 +69,8 @@ def change_instruction(mode_checkbox_group):
|
|
69 |
return instruct_dict[mode_checkbox_group]
|
70 |
|
71 |
@spaces.GPU
|
72 |
-
def generate_audio(tts_text, mode_checkbox_group, sft_dropdown, prompt_text, prompt_wav_upload,
|
|
|
73 |
tts_text = "".join([item1 for item1 in tts_text.strip().split("\n") if item1 != ""]) + ".。"
|
74 |
prompt_text = "".join([item2 for item2 in prompt_text.strip().split("\n") if item2 != ""])
|
75 |
#if len(tts_text)>108:
|
@@ -166,7 +167,7 @@ with app:
|
|
166 |
with gr.Row():
|
167 |
prompt_text = gr.Textbox(label="请填写参考音频对应的文本内容", lines=3, placeholder="告诉我参考音频说了些什么吧...")
|
168 |
prompt_wav_upload = gr.Audio(type='filepath', label='请从本地上传您喜欢的参考音频,注意采样率不低于16kHz')
|
169 |
-
prompt_wav_record = gr.Audio(type='filepath', label='通过麦克风录制参考音频,程序会优先使用本地上传的参考音频', visible=False)
|
170 |
generate_button = gr.Button("一键开启声音复刻💕", variant="primary")
|
171 |
instruct_text = gr.Textbox(label="输入instruct文本", lines=1, placeholder="请输入instruct文本.", value='', visible=False)
|
172 |
|
@@ -175,7 +176,7 @@ with app:
|
|
175 |
|
176 |
seed_button.click(fn=generate_seed, inputs=[], outputs=seed)
|
177 |
generate_button.click(fn=generate_audio,
|
178 |
-
inputs=[tts_text, mode_checkbox_group, sft_dropdown, prompt_text, prompt_wav_upload,
|
179 |
outputs=[audio_output])
|
180 |
mode_checkbox_group.change(fn=change_instruction, inputs=[mode_checkbox_group], outputs=[instruction_text])
|
181 |
gr.Markdown("### <center>注意❗:请不要生成会对个人以及组织造成侵害的内容,此程序仅供科研、学习及个人娱乐使用。请自觉合规使用此程序,程序开发者不负有任何责任。</center>")
|
|
|
69 |
return instruct_dict[mode_checkbox_group]
|
70 |
|
71 |
@spaces.GPU
|
72 |
+
def generate_audio(tts_text, mode_checkbox_group, sft_dropdown, prompt_text, prompt_wav_upload, instruct_text, seed):
|
73 |
+
prompt_wav_record = None
|
74 |
tts_text = "".join([item1 for item1 in tts_text.strip().split("\n") if item1 != ""]) + ".。"
|
75 |
prompt_text = "".join([item2 for item2 in prompt_text.strip().split("\n") if item2 != ""])
|
76 |
#if len(tts_text)>108:
|
|
|
167 |
with gr.Row():
|
168 |
prompt_text = gr.Textbox(label="请填写参考音频对应的文本内容", lines=3, placeholder="告诉我参考音频说了些什么吧...")
|
169 |
prompt_wav_upload = gr.Audio(type='filepath', label='请从本地上传您喜欢的参考音频,注意采样率不低于16kHz')
|
170 |
+
#prompt_wav_record = gr.Audio(type='filepath', label='通过麦克风录制参考音频,程序会优先使用本地上传的参考音频', visible=False)
|
171 |
generate_button = gr.Button("一键开启声音复刻💕", variant="primary")
|
172 |
instruct_text = gr.Textbox(label="输入instruct文本", lines=1, placeholder="请输入instruct文本.", value='', visible=False)
|
173 |
|
|
|
176 |
|
177 |
seed_button.click(fn=generate_seed, inputs=[], outputs=seed)
|
178 |
generate_button.click(fn=generate_audio,
|
179 |
+
inputs=[tts_text, mode_checkbox_group, sft_dropdown, prompt_text, prompt_wav_upload, instruct_text, seed],
|
180 |
outputs=[audio_output])
|
181 |
mode_checkbox_group.change(fn=change_instruction, inputs=[mode_checkbox_group], outputs=[instruction_text])
|
182 |
gr.Markdown("### <center>注意❗:请不要生成会对个人以及组织造成侵害的内容,此程序仅供科研、学习及个人娱乐使用。请自觉合规使用此程序,程序开发者不负有任何责任。</center>")
|