Deepdub TTS

🔊 AI 语音合成,一键直达 Telegram

Deepdub TTS 技能将文本转换为高质量语音音频,以 MEDIA 文件形式输出至 Telegram 等渠道,适合需要即时语音播报的自动化场景。

收藏
7.3k
安装
2.4k
版本
0.1.1
CLS 安全性认证2026-07-14
点击查看完整报告 >

使用说明

核心用法

Deepdub TTS 技能通过调用 Deepdub 语音合成 API,将输入文本转换为音频文件,并以 MEDIA: 附件格式返回,供 OpenClaw 发送至 Telegram 等支持媒体消息的渠道。用户需配置 DEEPDUB_API_KEYDEEPDUB_VOICE_PROMPT_ID,可选设置语言区域、模型版本及媒体存储路径。

显著优点

  • 即插即用:内置 deepdub_tts.py 脚本,无需额外开发音频处理逻辑
  • Telegram 原生兼容:输出格式专为 Telegram MEDIA 附件优化,集成门槛低
  • 多语言支持:通过 DEEPDUB_LOCALE 可切换语言区域(默认 en-US)
  • 灵活配置:支持自定义模型和语音风格,适应不同场景需求

潜在缺点与局限性

  • 外部依赖强:完全依赖 Deepdub 云 API,网络波动或服务中断将直接导致功能失效
  • 成本敏感:非免费服务,生产环境需购买 API 额度(仅提供测试密钥用于验证)
  • 存储限制:音频文件写入受限于 OPENCLAW_MEDIA_DIR,大文件或高频调用需关注磁盘空间
  • 隐私风险:文本内容需上传至 Deepdub 服务器处理,敏感信息存在第三方暴露可能

适合人群

  • 需要为 Telegram Bot 添加语音回复功能的开发者
  • 构建通知播报、有声内容生成等自动化工作流的用户
  • 已持有 Deepdub API 密钥或愿意接入其服务的企业客户

常规风险

  • 密钥泄露:API Key 以环境变量形式存储,若部署环境配置不当可能导致凭证暴露
  • 文件注入:虽限制写入 OPENCLAW_MEDIA_DIR,但若路径配置错误或权限失控,仍存在目录遍历风险
  • 供应链风险:依赖 deepdub Python 包,需信任其发布渠道安全性

安全解读

核心用法

Deepdub TTS 是一个专注于 AI 语音合成的自动化技能,通过调用 Deepdub 官方 API 将文本转换为高质量语音,并以 MEDIA: 附件形式输出,无缝对接 Telegram 等即时通讯平台。

部署与配置

使用前需完成以下环境配置:

| 变量 | 必需性 | 说明 |
|------|--------|------|
| `DEEPDUB_API_KEY` | 必需 | Deepdub API 密钥,支持官方免费试用密钥测试 |
| `DEEPDUB_VOICE_PROMPT_ID` | 必需 | 默认语音角色标识 |
| `DEEPDUB_LOCALE` | 可选 | 语言区域,默认 `en-US` |
| `DEEPDUB_MODEL` | 可选 | 指定 TTS 模型版本 |
| `OPENCLAW_MEDIA_DIR` | 可选 | 音频输出目录,默认 `/tmp/openclaw_media` |

依赖安装:uv pip install deepdubpip install deepdub

显著优点

安全架构优异:安全认证报告显示 S 级评分(95 分),零高危/中危/低危漏洞发现。代码无危险函数(eval/exec/system/subprocess),文件操作采用 pathlib 安全模式,敏感信息均通过环境变量读取。

API 来源可信:Deepdub 为知名 AI 语音技术公司,官方 API 采用 TLS 1.2+ 加密传输,威胁情报评分 90 分。

隐私合规完善:通过 GDPR 数据最小化、用户同意机制、数据泄露防护等六项合规检测,无敏感数据收集行为。

输出格式友好:原生支持 Telegram 媒体附件协议,即插即用。

潜在缺点与局限性

供应商锁定风险:完全依赖 Deepdub 单一服务商,若 API 变更定价策略或服务中断,需迁移至其他 TTS 方案。

语言支持边界:默认仅配置 en-US,多语言场景需手动配置 DEEPDUB_LOCALE

网络依赖性强:所有语音合成需实时调用云端 API,离线环境无法使用,且存在网络延迟。

成本控制:虽有免费试用密钥,但生产环境需订阅 Deepdub 付费计划,高频调用成本累积。

输入验证待加强:当前版本未对文本长度(建议限 5000 字)和内容进行严格校验,极端输入可能导致异常。

适合人群

  • Telegram 自动化运营者:需批量生成语音通知、播客摘要、新闻播报
  • 内容创作团队:快速将文字脚本转为配音素材
  • 多语言客服系统:构建语音回复能力的智能客服
  • 开发者集成测试:利用免费试用密钥验证 TTS 工作流

常规风险

  • API 密钥泄露风险:虽代码层面无硬编码漏洞,但环境变量配置不当可能导致密钥外泄
  • 依赖供应链风险deepdub Python 包需持续监控安全更新,建议定期运行 pip-audit
  • 服务可用性风险:第三方 API 故障或速率限制将影响功能可用性,建议添加重试与降级机制
  • 内容合规风险:合成语音需确保不侵犯他人肖像权或用于欺诈,用户需自行承担内容法律责任

Deepdub TTS 内容

手动下载zip · 1.9 kB
deepdub_tts.pytext/plain
请选择文件