kevinwang676 commited on
Commit
98e8ff5
·
verified ·
1 Parent(s): 548c008

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -70,7 +70,8 @@ def change_instruction(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([item for item in tts_text.strip().split("\n") if item != ""]) + ".。"
 
74
  if len(tts_text)>108:
75
  raise Exception('抱歉!你输入的文本超过了100字符,请删减文本!')
76
  if prompt_wav_upload is not None:
@@ -157,12 +158,12 @@ def main():
157
  seed = gr.Number(value=0, label="随机推理种子", info="默认为0,即每次生成结果一致", visible=True)
158
 
159
  with gr.Row():
 
160
  prompt_wav_upload = gr.Audio(sources='upload', type='filepath', label='请从本地上传您喜欢的参考音频,注意采样率不低于16kHz')
161
  prompt_wav_record = gr.Audio(sources='microphone', type='filepath', label='通过麦克风录制参考音频,程序会优先使用本地上传的参考音频')
162
- prompt_text = gr.Textbox(label="请填写参考音频对应的文本内容", lines=1, value='')
163
  instruct_text = gr.Textbox(label="输入instruct文本", lines=1, placeholder="请输入instruct文本.", value='', visible=False)
164
 
165
- generate_button = gr.Button("一键开启声音复刻之旅吧💕", variant="primary")
166
 
167
  audio_output = gr.Audio(label="为您生成的专属音频🎶")
168
 
 
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:
76
  raise Exception('抱歉!你输入的文本超过了100字符,请删减文本!')
77
  if prompt_wav_upload is not None:
 
158
  seed = gr.Number(value=0, label="随机推理种子", info="默认为0,即每次生成结果一致", visible=True)
159
 
160
  with gr.Row():
161
+ prompt_text = gr.Textbox(label="请填写参考音频对应的文本内容", lines=3, placeholder="告诉我参考音频说了些什么吧...")
162
  prompt_wav_upload = gr.Audio(sources='upload', type='filepath', label='请从本地上传您喜欢的参考音频,注意采样率不低于16kHz')
163
  prompt_wav_record = gr.Audio(sources='microphone', type='filepath', label='通过麦克风录制参考音频,程序会优先使用本地上传的参考音频')
164
+ generate_button = gr.Button("开启声音复刻💕", variant="primary")
165
  instruct_text = gr.Textbox(label="输入instruct文本", lines=1, placeholder="请输入instruct文本.", value='', visible=False)
166
 
 
167
 
168
  audio_output = gr.Audio(label="为您生成的专属音频🎶")
169