| #!/bin/bash |
|
|
| |
| |
| |
| |
|
|
| |
| if [ "$#" -ne 1 ]; then |
| echo "Usage: $0 <version>" |
| echo "Example: $0 v1.0 or $0 v1.5" |
| exit 1 |
| fi |
|
|
| |
| version=$1 |
| config_path="./configs/inference/test.yaml" |
|
|
| |
| if [ "$version" = "v1.0" ]; then |
| model_dir="./models/musetalk" |
| unet_model_path="$model_dir/pytorch_model.bin" |
| unet_config="$model_dir/musetalk.json" |
| elif [ "$version" = "v1.5" ]; then |
| model_dir="./models/musetalkV15" |
| unet_model_path="$model_dir/unet.pth" |
| unet_config="$model_dir/musetalk.json" |
| else |
| echo "Invalid version specified. Please use v1.0 or v1.5." |
| exit 1 |
| fi |
|
|
| |
| if [ "$version" = "v1.0" ]; then |
| python3 -m scripts.inference \ |
| --inference_config "$config_path" \ |
| --result_dir "./results/test" \ |
| --unet_model_path "$unet_model_path" \ |
| --unet_config "$unet_config" |
| elif [ "$version" = "v1.5" ]; then |
| python3 -m scripts.inference_alpha \ |
| --inference_config "$config_path" \ |
| --result_dir "./results/test" \ |
| --unet_model_path "$unet_model_path" \ |
| --unet_config "$unet_config" |
| fi |