summaryrefslogtreecommitdiff
path: root/become_yukarin/vocoder.py
diff options
context:
space:
mode:
Diffstat (limited to 'become_yukarin/vocoder.py')
-rw-r--r--become_yukarin/vocoder.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/become_yukarin/vocoder.py b/become_yukarin/vocoder.py
index a49e8f2..f1a9f03 100644
--- a/become_yukarin/vocoder.py
+++ b/become_yukarin/vocoder.py
@@ -20,6 +20,7 @@ class Vocoder(object):
frame_period=acoustic_feature_param.frame_period,
order=acoustic_feature_param.order,
alpha=acoustic_feature_param.alpha,
+ f0_estimating_method=acoustic_feature_param.f0_estimating_method,
)
def encode(self, wave: Wave):
@@ -102,4 +103,5 @@ class RealtimeVocoder(Vocoder):
self.decode(f)
def __del__(self):
- apidefinitions._DestroySynthesizer(self._synthesizer)
+ if hasattr(self, '_synthesizer'):
+ apidefinitions._DestroySynthesizer(self._synthesizer)