📦 EasyVoice 部署方案对比
| 部署方式 | Windows 11 | 国产系统(统信UOS/麒麟) | 特点 |
|---|---|---|---|
| Docker 部署 | ✅ 支持 | ✅ 支持 | 最简单,一键运行,推荐 |
| Node.js 源码部署 | ✅ 支持 | ✅ 支持 | 适合二次开发 |
| 二次开发版 | ✅ 支持 | ⚠️ ARM架构需特殊镜像 | 新增多角色配音UI |
🪟 Windows 11 系统部署 EasyVoice
方法一:Docker 部署(最简单,推荐)
1. 安装 Docker Desktop
访问 Docker 官网 下载 Docker Desktop for Windows
双击安装,务必勾选 "Use WSL 2 instead of Hyper-V"(性能更好)
安装完成后重启电脑
启动 Docker Desktop,等待右下角显示 "Engine running"
2. 验证 Docker 安装
打开 命令提示符(cmd) 或 PowerShell,执行:
docker version如果显示版本信息,说明安装成功 。
3. 一键部署 EasyVoice
在任意目录打开 命令提示符,依次执行:
# 创建存放音频文件的目录 mkdir audio # 运行 EasyVoice 容器 docker run -d -p 3000:3000 -v "%CD%\audio:/app/audio" --name easyvoice cosincox/easyvoice:latest命令解析:
-d:后台运行-p 3000:3000:将容器内3000端口映射到本机3000端口-v "%CD%\audio:/app/audio":将当前目录下的audio文件夹挂载到容器,用于保存生成的音频--name easyvoice:容器名称
4. 验证部署
打开浏览器,访问:http://localhost:3000
如果看到 EasyVoice 的 Web 界面,恭喜你,部署成功!
5. 常用 Docker 命令
# 查看容器运行状态 docker ps # 查看日志 docker logs easyvoice # 停止容器 docker stop easyvoi