質問編集履歴
3
実行結果追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -202,12 +202,140 @@
|
|
202
202
|
|
203
203
|
```
|
204
204
|
|
205
|
+
引数付けて実行しました。
|
206
|
+
|
207
|
+
```cmd
|
208
|
+
|
209
|
+
|
210
|
+
|
211
|
+
C:\become-yukarin\become-yukarin>python scripts/extract_acoustic_feature.py -i1 C:become-yukarin\become-yukarin\My_ATR503 -i2 C:\become-yukarin\become-yukarin\Sasara_ATR503
|
212
|
+
|
213
|
+
C:\Anaconda3\lib\site-packages\h5py\__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
|
214
|
+
|
215
|
+
from ._conv import register_converters as _register_converters
|
216
|
+
|
217
|
+
['__class__',
|
218
|
+
|
219
|
+
'__contains__',
|
220
|
+
|
221
|
+
'__delattr__',
|
222
|
+
|
223
|
+
'__dict__',
|
224
|
+
|
225
|
+
'__dir__',
|
226
|
+
|
227
|
+
'__doc__',
|
228
|
+
|
229
|
+
'__eq__',
|
230
|
+
|
231
|
+
'__format__',
|
232
|
+
|
233
|
+
'__ge__',
|
234
|
+
|
235
|
+
'__getattribute__',
|
236
|
+
|
237
|
+
'__gt__',
|
238
|
+
|
239
|
+
'__hash__',
|
240
|
+
|
241
|
+
'__init__',
|
242
|
+
|
243
|
+
'__init_subclass__',
|
244
|
+
|
245
|
+
'__le__',
|
246
|
+
|
247
|
+
'__lt__',
|
248
|
+
|
249
|
+
'__module__',
|
250
|
+
|
251
|
+
'__ne__',
|
252
|
+
|
253
|
+
'__new__',
|
254
|
+
|
255
|
+
'__reduce__',
|
256
|
+
|
257
|
+
'__reduce_ex__',
|
258
|
+
|
259
|
+
'__repr__',
|
260
|
+
|
261
|
+
'__setattr__',
|
262
|
+
|
263
|
+
'__sizeof__',
|
264
|
+
|
265
|
+
'__str__',
|
266
|
+
|
267
|
+
'__subclasshook__',
|
268
|
+
|
269
|
+
'__weakref__',
|
270
|
+
|
271
|
+
'_get_args',
|
272
|
+
|
273
|
+
'_get_kwargs',
|
274
|
+
|
275
|
+
'alpha',
|
276
|
+
|
277
|
+
'disable_alignment',
|
278
|
+
|
279
|
+
'enable_overwrite',
|
280
|
+
|
281
|
+
'f0_ceil1',
|
282
|
+
|
283
|
+
'f0_ceil2',
|
284
|
+
|
285
|
+
'f0_estimating_method',
|
286
|
+
|
287
|
+
'f0_floor1',
|
288
|
+
|
289
|
+
'f0_floor2',
|
290
|
+
|
291
|
+
'frame_period',
|
292
|
+
|
293
|
+
'ignore_feature',
|
294
|
+
|
295
|
+
'input1_directory',
|
296
|
+
|
297
|
+
'input2_directory',
|
298
|
+
|
299
|
+
'order',
|
300
|
+
|
301
|
+
'output1_directory',
|
302
|
+
|
303
|
+
'output2_directory',
|
304
|
+
|
305
|
+
'pad_second',
|
306
|
+
|
307
|
+
'pre_converter1_config',
|
308
|
+
|
309
|
+
'pre_converter1_model',
|
310
|
+
|
311
|
+
'sample_rate',
|
312
|
+
|
313
|
+
'top_db']
|
314
|
+
|
315
|
+
Traceback (most recent call last):
|
316
|
+
|
317
|
+
File "scripts/extract_acoustic_feature.py", line 208, in <module>
|
318
|
+
|
319
|
+
main()
|
320
|
+
|
321
|
+
File "scripts/extract_acoustic_feature.py", line 193, in main
|
322
|
+
|
323
|
+
paths1 = list(sorted( arguments.input1_directory.lob('*')))
|
324
|
+
|
325
|
+
AttributeError: 'WindowsPath' object has no attribute 'lob'
|
326
|
+
|
327
|
+
```
|
328
|
+
|
329
|
+
|
330
|
+
|
205
331
|
試したこと
|
206
332
|
|
207
333
|
---
|
208
334
|
|
209
335
|
glob('*')のアスタリスクにパスを入れてみる。
|
210
336
|
|
337
|
+
引数付けて実行する
|
338
|
+
|
211
339
|
|
212
340
|
|
213
341
|
# 使い方
|
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -172,6 +172,36 @@
|
|
172
172
|
|
173
173
|
```
|
174
174
|
|
175
|
+
コンフィグファイルにあるこのディレクトリ指示部分が怪しいと思っているのですが。
|
176
|
+
|
177
|
+
```python
|
178
|
+
|
179
|
+
{
|
180
|
+
|
181
|
+
"dataset": {
|
182
|
+
|
183
|
+
"input_glob": "C:/become-yukarin/dataset/aligned-feature/aligned-yukari-pause-hiho-pause-atr-topdb40-smart/hiho-pause/*atr*.npy",
|
184
|
+
|
185
|
+
"input_mean_path": "C:/become-yukarin/dataset/aligned-feature/aligned-yukari-pause-hiho-pause-atr-topdb40-smart/hiho-pause/mean.npy",
|
186
|
+
|
187
|
+
"input_var_path": "C:/become-yukarin/dataset/aligned-feature/aligned-yukari-pause-hiho-pause-atr-topdb40-smart/hiho-pause/var.npy",
|
188
|
+
|
189
|
+
"target_glob": "C:/become-yukarin/dataset/aligned-feature/aligned-yukari-pause-hiho-pause-atr-topdb40-smart/yukari-pause/*atr*.npy",
|
190
|
+
|
191
|
+
"target_mean_path": "C:/become-yukarin/dataset/aligned-feature/aligned-yukari-pause-hiho-pause-atr-topdb40-smart/yukari-pause/mean.npy",
|
192
|
+
|
193
|
+
"target_var_path": "C:/become-yukarin/dataset/aligned-feature/aligned-yukari-pause-hiho-pause-atr-topdb40-smart/yukari-pause/var.npy",
|
194
|
+
|
195
|
+
"features": [
|
196
|
+
|
197
|
+
"f0",
|
198
|
+
|
199
|
+
"mfcc"
|
200
|
+
|
201
|
+
],
|
202
|
+
|
203
|
+
```
|
204
|
+
|
175
205
|
試したこと
|
176
206
|
|
177
207
|
---
|
@@ -180,6 +210,46 @@
|
|
180
210
|
|
181
211
|
|
182
212
|
|
213
|
+
# 使い方
|
214
|
+
|
215
|
+
|
216
|
+
|
217
|
+
## 必要なライブラリのインストール
|
218
|
+
|
219
|
+
```bash
|
220
|
+
|
221
|
+
pip install -r requirements.txt
|
222
|
+
|
223
|
+
```
|
224
|
+
|
225
|
+
|
226
|
+
|
227
|
+
## 学習させる
|
228
|
+
|
229
|
+
学習用のPythonスクリプトを実行するには、`become_yukarin`ライブラリをパス(PYTHONPATH)に通す必要があります。
|
230
|
+
|
231
|
+
例えば`scripts/extract_acoustic_feature.py`を以下のように書いて、パスを通しつつ実行します。
|
232
|
+
|
233
|
+
|
234
|
+
|
235
|
+
```bash
|
236
|
+
|
237
|
+
PYTHONPATH=`pwd` python scripts/extract_acoustic_feature.py ---
|
238
|
+
|
239
|
+
```
|
240
|
+
|
241
|
+
|
242
|
+
|
243
|
+
## 第1段階の学習
|
244
|
+
|
245
|
+
* 音声データを用意する
|
246
|
+
|
247
|
+
* 2つのディレクトリに、入出力の音声データを置く(ファイル名を揃える)
|
248
|
+
|
249
|
+
* 音響特徴量切り出しをする
|
250
|
+
|
251
|
+
* scripts/extract_acoustic_feature.py
|
252
|
+
|
183
253
|
補足情報(FW/ツールのバージョンなど)
|
184
254
|
|
185
255
|
---
|
1
タイトルの間違い
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
P
|
1
|
+
WIN+PhothonでAttributeErrorが出て困っています。
|
test
CHANGED
File without changes
|