Skip to content

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 中配置与使用 ​

  1. 打开 DuRT 客户端,进入 设置 (Settings) ➔ AI 引擎与能力 (AI Capabilities) ➔ 点击 语音合成 (Text to Speech) 面板;
  2. 点击右上角 “添加服务” ➔ 选择 OneTTS 语音网关;
  3. 填入参数:
    • 服务名称:自定义(如 OneTTS 公共网关 或 本地私有 OneTTS);
    • 服务地址 (API URL):https://onetts.dudufuture.top(或您局域网自建地址 http://localhost:8080);
  4. 点击 “测试连接”,DuRT 自动完成协议握手检测(DuRT 3.0 兼容 OneTTS v0.1.0 ~ v0.1.x 协议);
  5. 选择您喜爱的模型引擎(如 edgetts 或 kokoro)与发音人,保存即可启用!

Crafted with precision for macOS.