summaryrefslogtreecommitdiff
path: root/become_yukarin/param.py
blob: 0870babfd89f4cbe6b56e639eb2a819ecf31fcab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from typing import NamedTuple


class VoiceParam(NamedTuple):
    sample_rate: int = 24000
    top_db: float = None
    pad_second: float = 0.0


class AcousticFeatureParam(NamedTuple):
    frame_period: int = 5
    order: int = 59
    alpha: float = 0.466


class Param(NamedTuple):
    voice_param: VoiceParam = VoiceParam()
    acoustic_feature_param: AcousticFeatureParam = AcousticFeatureParam()