通过 Docker 运行
使用以下命令快速启动 EasyVoice 服务:
bash
docker run -d -p 3000:3000 -v $(pwd)/audio:/app/audio cosincox/easyvoice:latest
-p 3000:3000:将容器端口映射到本地 3000 端口。-v $(pwd)/audio:/app/audio:将本地目录挂载到容器,用于保存生成的音频文件。
通过 Docker Compose 运行
克隆项目仓库后,使用以下命令一键部署:
bash
docker-compose up -d
环境变量配置
通过 -e 参数可自定义配置,例如:
bash
docker run -d -p 3000:3000 -e API_KEY=your_key -v $(pwd)/audio:/app/audio cosincox/easyvoice:latest
访问服务
部署完成后,通过浏览器访问 http://localhost:3000 或服务器对应 IP 地址即可使用。
核心功能操作
- 文本转语音:粘贴文本到输入框,选择语言和配音角色,点击生成。
- 流式传输:支持实时试听长文本音频,无需等待全部生成。
- 字幕生成:勾选字幕选项,系统自动生成同步字幕文件。
- 自定义参数:调整语速、音调等设置,满足个性化需求。
文件管理
生成的音频和字幕默认保存在挂载的 ./audio 目录中,可通过本地文件系统管理。
注意事项
- 确保服务器或本地环境已安装 Docker 及 Docker Compose。
- 如需公网访问,请配置防火墙或安全组规则开放 3000 端口。
