名称: Deepdub TTS
版本: 0.1.0
描述: 使用 Deepdub 生成语音音频,并将其作为 MEDIA 文件附件(兼容 Telegram)。
标签: [tts, deepdub, audio, telegram]
元数据: {"clawdbot":{"requires":{"bins":["python3"],"env":["DEEPDUB_API_KEY","DEEPDUB_VOICE_PROMPT_ID"]},"primaryEnv":"DEEPDUB_API_KEY"}}
本技能利用 Deepdub 将文本转换为语音,并生成音频文件作为 MEDIA: 附件,以便 OpenClaw 发送至 Telegram 等渠道。
此技能需要以下权限:
- 执行捆绑脚本 deepdub_tts.py
- 仅可向 OPENCLAW_MEDIA_DIR 目录写入音频文件(输出路径无法通过 CLI 参数覆盖)
在运行 OpenClaw 的环境中设置以下环境变量:
必需项:
- DEEPDUB_API_KEY – 您的 Deepdub API 密钥
- DEEPDUB_VOICE_PROMPT_ID – 默认使用的语音提示 ID
可选项:
- DEEPDUB_LOCALE (默认值:en-US)
- DEEPDUB_MODEL
- OPENCLAW_MEDIA_DIR (默认值:/tmp/openclaw_media)
仅用于测试,您可以使用以下免费试用凭据:
DEEPDUB_API_KEY=dd-00000000000000000000000065c9cbfe
DEEPDUB_VOICE_PROMPT_ID=11f3403d-35b9-4817-8d55-f41694ea6227
注意: 此为限速的试用凭据,仅用于评估。请勿在生产环境中使用。生产使用时,请从 Deepdub 获取您自己的 API 密钥和语音提示。
安装官方 Deepdub Python SDK:
pip install deepdub
或使用 uv(更快的替代方案):
uv pip install deepdub