累计:>5492494 ,资源:5350
S
e
n
s
e
SenseVoiceSmall 配置脚本
0.00
★11次@欧阳惠子
A:
上架: 2026-02-21 20:36:31
收藏
四方仙域传送阵
@echo off
chcp 65001 >nul
title 未来之窗asr-SenseVoice
:: 设置路径和虚拟环境名称
set "WORK_DIR=D:\ai\asr_sen\SenseVoice"
set "VENV_NAME=asr_trade_Sense"
set "PYTHON_SCRIPT=webui.py"
:: 切换到工作目录
cd /d "%WORK_DIR%"
if %errorlevel% neq 0 (
echo 错误:无法切换到工作目录 %WORK_DIR%
pause
exit /b 1
)
:: 检查Python是否安装
python --version >nul 2>&1
if %errorlevel% neq 0 (
echo 错误:未找到Python,请先安装Python并添加到系统环境变量
pause
exit /b 1
)
:: 创建虚拟环境(如果不存在)
if not exist "%VENV_NAME%" (
echo 正在创建虚拟环境 %VENV_NAME%...
python -m venv "%VENV_NAME%"
if %errorlevel% neq 0 (
echo 错误:创建虚拟环境失败
pause
exit /b 1
)
echo 虚拟环境创建成功!
)
:: 激活虚拟环境并安装依赖
echo 正在激活虚拟环境并安装依赖...
call "%VENV_NAME%\Scripts\activate.bat"
:: 检查requirements.txt是否存在
if exist "requirements.txt" (
echo 正在安装requirements.txt中的依赖...
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
if %errorlevel% neq 0 (
echo 警告:部分依赖安装失败,但仍尝试启动程序
) else (
echo 依赖安装完成!
)
) else (
echo 警告:未找到requirements.txt文件,跳过依赖安装
)
:: 启动webui.py
echo 正在启动webui.py...
python "%WORK_DIR%/%PYTHON_SCRIPT%"
:: 程序退出后停留在窗口
pause > nul
cmd /k