Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -330,7 +330,7 @@ def voice_conversion(source, target, diffusion_steps, length_adjust, inference_c
330
  processed_frames += vc_target.size(2) - overlap_frame_len
331
  output_wave = (output_wave * 32768.0).astype(np.int16)
332
  mp3_bytes = AudioSegment(
333
- output_wave.tobytes(), frame_rate=sr,
334
  sample_width=output_wave.dtype.itemsize, channels=1
335
  ).export(format="mp3", bitrate=bitrate).read()
336
  yield mp3_bytes, None
@@ -345,7 +345,7 @@ if __name__ == "__main__":
345
  inputs = [
346
  gr.Audio(type="filepath", label="Source Audio / 源音频"),
347
  gr.Audio(type="filepath", label="Reference Audio / 参考音频"),
348
- gr.Slider(minimum=1, maximum=200, value=25, step=1, label="Diffusion Steps / 扩散步数", info="25 by default, 50~100 for best quality / 默认为 25,50~100 为最佳质量"),
349
  gr.Slider(minimum=0.5, maximum=2.0, step=0.1, value=1.0, label="Length Adjust / 长度调整", info="<1.0 for speed-up speech, >1.0 for slow-down speech / <1.0 加速语速,>1.0 减慢语速"),
350
  gr.Slider(minimum=0.0, maximum=1.0, step=0.1, value=0.7, label="Inference CFG Rate", info="has subtle influence / 有微小影响"),
351
  gr.Checkbox(label="Use F0 conditioned model / 启用F0输入", value=False, info="Must set to true for singing voice conversion / 歌声转换时必须勾选"),
 
330
  processed_frames += vc_target.size(2) - overlap_frame_len
331
  output_wave = (output_wave * 32768.0).astype(np.int16)
332
  mp3_bytes = AudioSegment(
333
+ output_wave.tobytes(), frame_rate=sr,
334
  sample_width=output_wave.dtype.itemsize, channels=1
335
  ).export(format="mp3", bitrate=bitrate).read()
336
  yield mp3_bytes, None
 
345
  inputs = [
346
  gr.Audio(type="filepath", label="Source Audio / 源音频"),
347
  gr.Audio(type="filepath", label="Reference Audio / 参考音频"),
348
+ gr.Slider(minimum=1, maximum=200, value=4, step=1, label="Diffusion Steps / 扩散步数", info="25 by default, 50~100 for best quality / 默认为 25,50~100 为最佳质量"),
349
  gr.Slider(minimum=0.5, maximum=2.0, step=0.1, value=1.0, label="Length Adjust / 长度调整", info="<1.0 for speed-up speech, >1.0 for slow-down speech / <1.0 加速语速,>1.0 减慢语速"),
350
  gr.Slider(minimum=0.0, maximum=1.0, step=0.1, value=0.7, label="Inference CFG Rate", info="has subtle influence / 有微小影响"),
351
  gr.Checkbox(label="Use F0 conditioned model / 启用F0输入", value=False, info="Must set to true for singing voice conversion / 歌声转换时必须勾选"),