blob: 64ba939d063de63e57ab143532a397550caa5400 (
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 = 44100
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()
|