From f5683ac7cf8225841dbb4a83a014ca742205a9a8 Mon Sep 17 00:00:00 2001 From: Hiroshiba Kazuyuki Date: Fri, 24 Nov 2017 07:21:59 +0900 Subject: fix transfer bug --- become_yukarin/voice_changer.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/become_yukarin/voice_changer.py b/become_yukarin/voice_changer.py index 268de24..d1090a2 100644 --- a/become_yukarin/voice_changer.py +++ b/become_yukarin/voice_changer.py @@ -79,12 +79,19 @@ class VoiceChanger(object): out = self._decode_feature(out, test=True) out = AcousticFeature( f0=out.f0, - spectrogram=numpy.nan, - aperiodicity=input_feature.aperiodicity, + spectrogram=out.spectrogram, + aperiodicity=out.aperiodicity, mfcc=out.mfcc, voiced=input_feature.voiced, ) out = self._feature_denormalize(out, test=True) + out = AcousticFeature( + f0=out.f0, + spectrogram=out.spectrogram, + aperiodicity=input_feature.aperiodicity, + mfcc=out.mfcc, + voiced=out.voiced, + ) fftlen = pyworld.get_cheaptrick_fft_size(input_wave.sampling_rate) spectrogram = pysptk.mc2sp( -- cgit v1.2.3-70-g09d2