50
50
51
51
52
52
def compute_fbank_aishell (
53
- num_mel_bins : int = 80 , perturb_speed : bool = False , whisper_fbank : bool = False
53
+ num_mel_bins : int = 80 ,
54
+ perturb_speed : bool = False ,
55
+ whisper_fbank : bool = False ,
56
+ output_dir : str = "data/fbank" ,
54
57
):
55
58
src_dir = Path ("data/manifests" )
56
- output_dir = Path ("data/fbank" )
59
+ output_dir = Path (output_dir )
57
60
num_jobs = min (15 , os .cpu_count ())
58
61
59
62
dataset_parts = (
@@ -130,6 +133,12 @@ def get_args():
130
133
default = False ,
131
134
help = "Use WhisperFbank instead of Fbank. Default: False." ,
132
135
)
136
+ parser .add_argument (
137
+ "--output-dir" ,
138
+ type = str ,
139
+ default = "data/fbank" ,
140
+ help = "Output directory. Default: data/fbank." ,
141
+ )
133
142
return parser .parse_args ()
134
143
135
144
@@ -143,4 +152,5 @@ def get_args():
143
152
num_mel_bins = args .num_mel_bins ,
144
153
perturb_speed = args .perturb_speed ,
145
154
whisper_fbank = args .whisper_fbank ,
155
+ output_dir = args .output_dir ,
146
156
)
0 commit comments