kevinwang676 commited on
Commit
6046233
·
verified ·
1 Parent(s): 27cdc3c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
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, prompt_wav_record, instruct_text, seed):
 
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, prompt_wav_record, instruct_text, seed],
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>")