You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
1.0 KiB
27 lines
1.0 KiB
3 years ago
|
#!/bin/bash
|
||
|
|
||
|
set -e
|
||
|
source path.sh
|
||
|
|
||
|
# 纯英文的语音合成
|
||
|
# 样例为根据 p299_096 对应的语音作为提示语音: This was not the show for me. 来合成: 'I enjoy my life.'
|
||
|
|
||
|
python local/inference.py \
|
||
|
--task_name=synthesize \
|
||
|
--model_name=paddle_checkpoint_en \
|
||
|
--uid=p299_096 \
|
||
|
--new_str='I enjoy my life, do you?' \
|
||
|
--prefix='./prompt/dev/' \
|
||
|
--source_lang=english \
|
||
|
--target_lang=english \
|
||
|
--output_name=pred_gen.wav \
|
||
|
--voc=pwgan_aishell3 \
|
||
|
--voc_config=download/pwg_aishell3_ckpt_0.5/default.yaml \
|
||
|
--voc_ckpt=download/pwg_aishell3_ckpt_0.5/snapshot_iter_1000000.pdz \
|
||
|
--voc_stat=download/pwg_aishell3_ckpt_0.5/feats_stats.npy \
|
||
|
--am=fastspeech2_ljspeech \
|
||
|
--am_config=download/fastspeech2_nosil_ljspeech_ckpt_0.5/default.yaml \
|
||
|
--am_ckpt=download/fastspeech2_nosil_ljspeech_ckpt_0.5/snapshot_iter_100000.pdz \
|
||
|
--am_stat=download/fastspeech2_nosil_ljspeech_ckpt_0.5/speech_stats.npy \
|
||
|
--phones_dict=download/fastspeech2_nosil_ljspeech_ckpt_0.5/phone_id_map.txt
|