OneTTS 聚合语音网关配置指南
OneTTS 是专为 DuRT 生态设计的开源多引擎语音合成聚合网关。它将微软 EdgeTTS(海量多国语言免费音色)、轻量极速模型 Kokoro、字节豆包 Doubao 语音以及前沿开源极速克隆模型 F5-TTS 统一抽象为标准的 API 接口。
核心特性与优势
| 功能维度 | OneTTS 表现 | 优势说明 |
|---|---|---|
| EdgeTTS 免费通道 | ✅ 原生聚合 | 零成本调用数十种多国语言高品质人声(如经典晓晓、云希等) |
| 轻量级 Kokoro | ✅ 超快推理 | 极低算力消耗的高质量英文/日文合成,延迟极低 |
| F5-TTS 零样本克隆 | ✅ 开源克隆 | 仅需几秒参考音频,在本地或自建服务器直接克隆声音 |
| 零商业 API 费用 | ✅ 永久免额度消耗 | 特别适合在 DAG 工作流中自动化批量合成长视频配音 |
快速部署与接入
方式 1:使用公开演示网关
DuRT 预置了 OneTTS 的标准官方节点:
- 服务地址:
https://onetts.dudufuture.top
方式 2:局域网私有化 Docker 部署
若需要绝对内网运行或使用 F5-TTS 高算力克隆服务:
bash
docker run -d \
--name onetts \
-p 8080:8080 \
codeandxv/onetts:latest在 DuRT 中配置与使用
- 打开 DuRT 客户端,进入 设置 (Settings) ➔ AI 引擎与能力 (AI Capabilities) ➔ 点击 语音合成 (Text to Speech) 面板;
- 点击右上角 “添加服务” ➔ 选择 OneTTS 语音网关;
- 填入参数:
- 服务名称:自定义(如
OneTTS 公共网关或本地私有 OneTTS); - 服务地址 (API URL):
https://onetts.dudufuture.top(或您局域网自建地址http://localhost:8080);
- 服务名称:自定义(如
- 点击 “测试连接”,DuRT 自动完成协议握手检测(DuRT 3.0 兼容 OneTTS
v0.1.0 ~ v0.1.x协议); - 选择您喜爱的模型引擎(如
edgetts或kokoro)与发音人,保存即可启用!
