summaryrefslogtreecommitdiff
path: root/become_yukarin/param.py
diff options
context:
space:
mode:
authorHiroshiba Kazuyuki <hihokaruta@gmail.com>2017-11-06 02:37:05 +0900
committerHiroshiba Kazuyuki <hihokaruta@gmail.com>2017-11-06 02:37:05 +0900
commitbe9104a1019104751ff9352a896df0f55946fd05 (patch)
tree6a028d061ee30dd6dbf1cb4333bb97c8731f13f3 /become_yukarin/param.py
add extract acoustic feature script
Diffstat (limited to 'become_yukarin/param.py')
-rw-r--r--become_yukarin/param.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/become_yukarin/param.py b/become_yukarin/param.py
new file mode 100644
index 0000000..a1b8843
--- /dev/null
+++ b/become_yukarin/param.py
@@ -0,0 +1,17 @@
+from typing import NamedTuple
+
+
+class VoiceParam(NamedTuple):
+ sample_rate: int = 24000
+ top_db: float = 20
+
+
+class AcousticFeatureParam(NamedTuple):
+ frame_period: int = 5
+ order: int = 25
+ alpha: float = 0.466
+
+
+class Param(NamedTuple):
+ voice_param: VoiceParam = VoiceParam()
+ acoustic_feature_param: AcousticFeatureParam = AcousticFeatureParam()