aiqtech/SoulX-Singer
0
1#!/bin/bash2 3script_dir=$(dirname "$(realpath "$0")")4root_dir=$(dirname "$script_dir")5 6cd $root_dir || exit7export PYTHONPATH=$root_dir:$PYTHONPATH8 9model_path=pretrained_models/SoulX-Singer/model.pt10config=soulxsinger/config/soulxsinger.yaml11prompt_wav_path=example/audio/zh_prompt.mp312prompt_metadata_path=example/audio/zh_prompt.json13target_metadata_path=example/audio/music.json14phoneset_path=soulxsinger/utils/phoneme/phone_set.json15save_dir=example/generated/music16control=score # melody or score17 18python -m cli.inference \19 --device cuda \20 --model_path $model_path \21 --config $config \22 --prompt_wav_path $prompt_wav_path \23 --prompt_metadata_path $prompt_metadata_path \24 --target_metadata_path $target_metadata_path \25 --phoneset_path $phoneset_path \26 --save_dir $save_dir \27 --auto_shift \28 --pitch_shift 0