mirror of
https://github.com/w-okada/voice-changer.git
synced 2025-03-15 12:23:57 +03:00
6 remove silent
This commit is contained in:
parent
ffeb745f83
commit
67a104af8b
@ -285,13 +285,15 @@ class DDSP_SVC:
|
|||||||
|
|
||||||
seg_output = seg_output.squeeze().cpu().numpy()
|
seg_output = seg_output.squeeze().cpu().numpy()
|
||||||
|
|
||||||
silent_length = round(start_frame * self.args.data.block_size * output_sample_rate / self.args.data.sampling_rate) - current_length
|
result = seg_output
|
||||||
if silent_length >= 0:
|
|
||||||
result = np.append(result, np.zeros(silent_length))
|
# silent_length = round(start_frame * self.args.data.block_size * output_sample_rate / self.args.data.sampling_rate) - current_length
|
||||||
result = np.append(result, seg_output)
|
# if silent_length >= 0:
|
||||||
else:
|
# result = np.append(result, np.zeros(silent_length))
|
||||||
result = cross_fade(result, seg_output, current_length + silent_length)
|
# result = np.append(result, seg_output)
|
||||||
current_length = current_length + silent_length + len(seg_output)
|
# else:
|
||||||
|
# result = cross_fade(result, seg_output, current_length + silent_length)
|
||||||
|
# current_length = current_length + silent_length + len(seg_output)
|
||||||
# sf.write("out.wav", result, output_sample_rate)
|
# sf.write("out.wav", result, output_sample_rate)
|
||||||
wavfile.write("out.wav", 44100, result)
|
wavfile.write("out.wav", 44100, result)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user