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 端口。
相关推荐
阿里云云原生12 小时前
阿里云 STAROps 全域智能运维平台发布!从“被动救火”到“主动自治”
云原生
35岁程序员的自救之路13 小时前
AiBBS - 面向下一个十年的AI + 云原生社区系统
人工智能·云原生
珂玥c14 小时前
k8s集群ingress碎碎念
云原生·容器·kubernetes
平行云17 小时前
实时云渲染平台数据通道,支持3D应用文件上传下载分享无缝交互
linux·unity·云原生·ue5·gpu算力·实时云渲染·像素流送
姚不倒18 小时前
Go 进阶实战:实现泛型数据验证器
云原生·golang
容器魔方19 小时前
华为云云容器引擎CCE 2026-Q1优化升级,全面进化您的云原生体验!
大数据·分布式·云原生·容器·云计算
数据与后端架构提升之路20 小时前
论云原生层次架构在自动驾驶云控平台中的应用
云原生·架构·自动驾驶
云游牧者20 小时前
K8S-Ingress流量治理全解-Traefik从入门到实战完全指南
云原生·中间件·容器·kubernetes·ingress·traefik
阿里-于怀20 小时前
告别 Ingress Nginx:云原生 API 网关 Gateway API 使用指引
nginx·云原生·gateway
AI云原生21 小时前
容器网络模型与服务发现:从踩坑到精通,Kubernetes 网络问题排查全指南
服务器·网络·云原生·容器·kubernetes·云计算·服务发现