Katock commited on
Commit
dc6504c
·
1 Parent(s): a73a5ce

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -92,25 +92,28 @@ if __name__ == '__main__':
92
  "<center> 使用此处资源创作的作品,请显著标明模型出处(B站Cyber蝈蝈总)\n"
93
  )
94
  with gr.Tabs():
95
- for (name, cover, svc_fn, tts_fn) in models:
96
  with gr.TabItem(name):
97
  with gr.Row():
98
  with gr.Column():
99
  mode = gr.Radio(label='模式', value='音频转音频', choices=['文字转音频', '音频转音频'])
100
  if mode == '音频转音频':
101
  svc_input = gr.Audio(label="上传干声 (已支持无限长音频,处理时间约为原音频时间的5倍)")
102
- vc_transform = gr.Number(label="音高调整 (支持正负半音,12为一个八度)", value=0)
103
- auto_f0 = gr.Checkbox(label="自动音高预测 (正常说话可选)", value=False)
 
104
  f0_predictor = gr.Radio(label="f0预测器 (对电音有影响)",
105
  choices=['crepe', 'harvest', 'dio', 'pm'], value='crepe')
106
  vc_submit = gr.Button("生成", variant="primary")
107
  else:
108
  text_input = gr.Textbox(label='说话内容', value='',
109
  placeholder='请输入说话内容,(已支持无限长内容,处理时间约为说完原内容时间的5倍)')
110
- gender = gr.Radio(label='说话人性别', value='男', choices=['男', '女'])
111
- tts_rate = gr.Number(label='语速(正负百分比)', value=0)
112
- vc_transform = gr.Number(label="音高调整 (支持正负半音,12为一个八度)", value=0)
113
- auto_f0 = gr.Checkbox(label="自动音高预测 (正常说话可选)", value=False)
 
 
114
  f0_predictor = gr.Radio(label="f0预测器 (对电音有影响)",
115
  choices=['crepe', 'harvest', 'dio', 'pm'], value='crepe')
116
  tts_submit = gr.Button("生成", variant="primary")
 
92
  "<center> 使用此处资源创作的作品,请显著标明模型出处(B站Cyber蝈蝈总)\n"
93
  )
94
  with gr.Tabs():
95
+ for (name, cover, (svc_fn, tts_fn)) in models:
96
  with gr.TabItem(name):
97
  with gr.Row():
98
  with gr.Column():
99
  mode = gr.Radio(label='模式', value='音频转音频', choices=['文字转音频', '音频转音频'])
100
  if mode == '音频转音频':
101
  svc_input = gr.Audio(label="上传干声 (已支持无限长音频,处理时间约为原音频时间的5倍)")
102
+ with gr.Row():
103
+ vc_transform = gr.Number(label="音高调整 (支持正负半音,12为一个八度)", value=0)
104
+ auto_f0 = gr.Checkbox(label="自动音高预测 (正常说话可选)", value=False)
105
  f0_predictor = gr.Radio(label="f0预测器 (对电音有影响)",
106
  choices=['crepe', 'harvest', 'dio', 'pm'], value='crepe')
107
  vc_submit = gr.Button("生成", variant="primary")
108
  else:
109
  text_input = gr.Textbox(label='说话内容', value='',
110
  placeholder='请输入说话内容,(已支持无限长内容,处理时间约为说完原内容时间的5倍)')
111
+ with gr.Row():
112
+ gender = gr.Radio(label='说话人性别', value='男', choices=['男', '女'])
113
+ tts_rate = gr.Number(label='语速 (正负百分比)', value=0)
114
+ with gr.Row():
115
+ vc_transform = gr.Number(label="音高调整 (支持正负半音,12为一个八度)", value=0)
116
+ auto_f0 = gr.Checkbox(label="自动音高预测 (正常说话可选)", value=False)
117
  f0_predictor = gr.Radio(label="f0预测器 (对电音有影响)",
118
  choices=['crepe', 'harvest', 'dio', 'pm'], value='crepe')
119
  tts_submit = gr.Button("生成", variant="primary")