Import Human Voice Rewrite Demo (PRD v1.1) + Dockerfile for Coolify

This commit is contained in:
Jeamee
2026-08-24 16:49:57 +08:00
commit d6f70b02f4
16 changed files with 3580 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
@echo off
REM Human Voice Rewrite Demo - Windows 一键启动
REM 需要本机已安装 Python 3.10+(未安装请先到 python.org 安装,勾选 Add to PATH
REM 注意:本文件必须保持 ANSI(GBK) 编码。若用编辑器另存为 UTF-8,中文行会被 Windows 命令提示符当成乱码命令导致启动失败。
setlocal
cd /d "%~dp0"
if not exist ".venv\Scripts\python.exe" (
echo 首次运行:创建独立虚拟环境并安装依赖...
py -3 -m venv .venv
if errorlevel 1 (
echo 错误:py -3 不可用,请确认已安装 Python 3.10+ 并勾选 Add to PATH
pause
exit /b 1
)
".venv\Scripts\python.exe" -m pip install -q --upgrade pip
".venv\Scripts\python.exe" -m pip install -q -r requirements.txt
)
REM 从 .env 读取 Key 与代理地址(值不带引号)
for /f "usebackq tokens=1,* delims==" %%a in (".env") do (
if "%%a"=="PRODREAM_BACKEND_OPENROUTER_API_KEY" set "OPENROUTER_API_KEY=%%b"
if "%%a"=="PRODREAM_BACKEND_OPENROUTER_PROXY_URL" set "OPENROUTER_PROXY_URL=%%b"
)
if "%OPENROUTER_API_KEY%"=="" (
echo 错误:.env 中没有配置 PRODREAM_BACKEND_OPENROUTER_API_KEY
pause
exit /b 1
)
if "%HVR_PORT%"=="" set "HVR_PORT=8000"
echo Human Voice Rewrite Demo: http://127.0.0.1:%HVR_PORT%
".venv\Scripts\uvicorn.exe" main:app --host 127.0.0.1 --port %HVR_PORT%
pause