Skip to content

Commit cda9bee

Browse files
committed
fp16 does not apply to vocoder
1 parent 1399efc commit cda9bee

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ def voice_conversion(source, target, diffusion_steps, length_adjust, inference_c
277277
mel2, style2, None, diffusion_steps,
278278
inference_cfg_rate=inference_cfg_rate)
279279
vc_target = vc_target[:, :, mel2.size(-1):]
280-
vc_wave = bigvgan_fn(vc_target)[0]
280+
vc_wave = bigvgan_fn(vc_target.float())[0]
281281
if processed_frames == 0:
282282
if is_last_chunk:
283283
output_wave = vc_wave[0].cpu().numpy()

app_svc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ def voice_conversion(source, target, diffusion_steps, length_adjust, inference_c
336336
mel2, style2, None, diffusion_steps,
337337
inference_cfg_rate=inference_cfg_rate)
338338
vc_target = vc_target[:, :, mel2.size(-1):]
339-
vc_wave = vocoder_fn(vc_target).squeeze().cpu()
339+
vc_wave = vocoder_fn(vc_target.float()).squeeze().cpu()
340340
if vc_wave.ndim == 1:
341341
vc_wave = vc_wave.unsqueeze(0)
342342
if processed_frames == 0:

app_vc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ def voice_conversion(source, target, diffusion_steps, length_adjust, inference_c
295295
mel2, style2, None, diffusion_steps,
296296
inference_cfg_rate=inference_cfg_rate)
297297
vc_target = vc_target[:, :, mel2.size(-1):]
298-
vc_wave = vocoder_fn(vc_target)[0]
298+
vc_wave = vocoder_fn(vc_target.float())[0]
299299
if vc_wave.ndim == 1:
300300
vc_wave = vc_wave.unsqueeze(0)
301301
if processed_frames == 0:

0 commit comments

Comments
 (0)