What this skill does
This skill converts text into speech using Deepdub and returns an audio file
as a MEDIA: attachment that OpenClaw can send to channels like Telegram.
Requirements
- Python 3.9+
- Ability for OpenClaw to execute local commands
- Deepdub API access
Setup (required)
Set the following environment variables where OpenClaw runs:
DEEPDUB_API_KEY– your Deepdub API keyDEEPDUB_VOICE_PROMPT_ID– default voice prompt to use
Optional:
DEEPDUB_LOCALE(default:en-US)DEEPDUB_MODELOPENCLAW_MEDIA_DIR(default:/tmp/openclaw_media)
Install dependency
Using uv (recommended):
uv pip install deepdub
微信扫一扫