summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorHiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp>2018-02-10 20:03:24 +0900
committerHiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp>2018-02-10 20:06:13 +0900
commit4ff5252dbdc0cdaeecc7fbe399c629e4d29de3a3 (patch)
tree8d63b4ce9e25231a9c3da740006aee8980fc6e51 /scripts
parent29f0994ea34f3df7dd5eea0b330d429b2e492211 (diff)
時間方向のブラー増強
Diffstat (limited to 'scripts')
-rw-r--r--scripts/voice_conversion_test.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/voice_conversion_test.py b/scripts/voice_conversion_test.py
index d96d5ce..27e588b 100644
--- a/scripts/voice_conversion_test.py
+++ b/scripts/voice_conversion_test.py
@@ -16,11 +16,13 @@ parser.add_argument('model_names', nargs='+')
parser.add_argument('-md', '--model_directory', type=Path, default=Path('/mnt/dwango/hiroshiba/become-yukarin/'))
parser.add_argument('-iwd', '--input_wave_directory', type=Path,
default=Path('/mnt/dwango/hiroshiba/become-yukarin/dataset/hiho-wave/hiho-pause-atr503-subset/'))
+parser.add_argument('-it', '--iteration', type=int)
parser.add_argument('-g', '--gpu', type=int)
args = parser.parse_args()
model_directory = args.model_directory # type: Path
input_wave_directory = args.input_wave_directory # type: Path
+it = args.iteration
gpu = args.gpu
paths_test = list(Path('./test_data/').glob('*.wav'))
@@ -53,8 +55,11 @@ for model_name in args.model_names:
path_train = input_paths[0]
path_test = input_paths[-1]
- model_paths = base_model.glob('predictor*.npz')
- model_path = list(sorted(model_paths, key=extract_number))[-1]
+ if it is not None:
+ model_path = base_model / 'predictor_{}.npz'.format(it)
+ else:
+ model_paths = base_model.glob('predictor_*.npz')
+ model_path = list(sorted(model_paths, key=extract_number))[-1]
print(model_path)
acoustic_converter = AcousticConverter(config, model_path, gpu=gpu)