mirror of
https://github.com/RVC-Boss/GPT-SoVITS.git
synced 2026-04-29 21:00:42 +08:00
33 lines
1.0 KiB
Batchfile
33 lines
1.0 KiB
Batchfile
@echo off
|
||
:: 1. 切换命令行编码为UTF-8,解决中文显示乱码(必须放在最前面)
|
||
chcp 65001 > nul
|
||
|
||
:: 2. 获取当前bat文件所在目录并格式化
|
||
set "SCRIPT_DIR=%~dp0"
|
||
set "SCRIPT_DIR=%SCRIPT_DIR:~0,-1%"
|
||
|
||
:: 3. 切换到脚本根目录
|
||
cd /d "%SCRIPT_DIR%"
|
||
|
||
:: 4. 创建专属TEMP目录(补充主页面的核心步骤)
|
||
if not exist "TEMP" md "TEMP"
|
||
set "TEMP=%SCRIPT_DIR%\TEMP"
|
||
|
||
:: 5. 设置核心环境变量(补充推理脚本依赖的配置)
|
||
set "version=v2Pro"
|
||
:: 语言配置
|
||
set "language=zh_CN"
|
||
:: 启用半精度推理(GPU用户推荐,CPU用户改为False)
|
||
set "is_half=True"
|
||
:: 指定GPU卡号(多卡可修改,无GPU则删除此行)
|
||
set "_CUDA_VISIBLE_DEVICES=0"
|
||
|
||
:: 6. 将runtime目录加入环境变量,确保能调用内置python
|
||
set "PATH=%SCRIPT_DIR%\runtime;%PATH%"
|
||
|
||
:: 7. 直接启动并行推理脚本,传入中文语言参数
|
||
echo 正在启动GPT-SoVITS并行推理页面...
|
||
runtime\python.exe -I GPT_SoVITS/inference_webui_fast.py zh_CN
|
||
|
||
:: 8. 执行完成后暂停,便于查看报错信息
|
||
pause |