diff options
| author | Hiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp> | 2018-01-31 05:09:07 +0900 |
|---|---|---|
| committer | Hiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp> | 2018-01-31 05:09:07 +0900 |
| commit | 48addd22a87f248bb8041bca47e9c209a16175a4 (patch) | |
| tree | 3c2386adafdea434483106a646f33c6f6a7e10cb /become_yukarin/vocoder.py | |
| parent | b432502ccc924bb10bee0cf8fe11afd0a5f4757d (diff) | |
RealtimeVocoderを試せるコード追加
Diffstat (limited to 'become_yukarin/vocoder.py')
| -rw-r--r-- | become_yukarin/vocoder.py | 4 |
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) |
