Update download_support_models.py
Browse files
download_support_models.py
CHANGED
@@ -1,7 +1,8 @@
|
|
1 |
from huggingface_hub import snapshot_download
|
2 |
import os
|
3 |
|
4 |
-
|
|
|
5 |
os.makedirs(target, exist_ok=True)
|
6 |
|
7 |
try:
|
@@ -9,8 +10,9 @@ try:
|
|
9 |
repo_id="lj1995/GPT-SoVITS",
|
10 |
repo_type="model",
|
11 |
local_dir=target,
|
12 |
-
|
|
|
13 |
)
|
14 |
-
print("Support models downloaded to ./pretrained_models")
|
15 |
except Exception as e:
|
16 |
-
print("Skipping support model download:", e)
|
|
|
1 |
from huggingface_hub import snapshot_download
|
2 |
import os
|
3 |
|
4 |
+
# [关键修改] 将目标文件夹指向程序期望的正确路径
|
5 |
+
target = "GPT_SoVITS/pretrained_models"
|
6 |
os.makedirs(target, exist_ok=True)
|
7 |
|
8 |
try:
|
|
|
10 |
repo_id="lj1995/GPT-SoVITS",
|
11 |
repo_type="model",
|
12 |
local_dir=target,
|
13 |
+
# 注意:这里我们下载全部预训练模型,而不仅仅是sv和chinese
|
14 |
+
# allow_patterns=["sv/*", "chinese*"], # 暂时注释掉,确保所有基础模型都被下载
|
15 |
)
|
16 |
+
print("Support models downloaded to ./GPT_SoVITS/pretrained_models")
|
17 |
except Exception as e:
|
18 |
+
print("Skipping support model download:", e)
|