EasyVoice 项目部署与使用指南(开源文字互转声音)

通过 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 端口。
相关推荐
Zhu7586 小时前
在k8s集群部署ApacheHadoop单节点单数据副本
云原生·容器·kubernetes
Akamai中国6 小时前
Akamai收购安全企业浏览器提供商LayerX
人工智能·云原生·云计算·云服务
摇滚侠7 小时前
云原生 Java 架构师的第一课 K8s+Docker+KubeSphere+DevOps 51-60
java·云原生·kubernetes
bukeyiwanshui7 小时前
20260703 K8s ECShop商城项目
云原生·容器·kubernetes
糖果店的幽灵7 小时前
混沌测试从入门到精通(容器与K8s)
云原生·容器·kubernetes
步步为营DotNet7 小时前
运用.NET Aspire 和 Native AOT 打造极致性能的云原生微服务
微服务·云原生·.net
蜀道山老天师19 小时前
K8s Secret 与 ConfigMap 配置管理及动态更新实战详解
云原生·容器·kubernetes
阿里云云原生21 小时前
Node.js 监控的终极补完:一次接入,全链路打通 APM、AI 观测与运行时健康
云原生·node.js
bukeyiwanshui1 天前
20260624 k8s pod命令
云原生·容器·kubernetes
爱好曙光1 天前
云原生混沌工程实战:基于Litmus的故障注入与弹性测试
云原生·kubernetes·devops·混沌工程·故障注入·litmus·弹性测试