blob: 101c9602d2920bbd96dbc3401e50644eb9d42756 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
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 = 8
alpha: float = 0.466
f0_estimating_method: str = 'harvest' # dio / harvest
class Param(NamedTuple):
voice_param: VoiceParam = VoiceParam()
acoustic_feature_param: AcousticFeatureParam = AcousticFeatureParam()
|