| name | Deepdub TTS |
| description | Generate speech audio using Deepdub and attach it as a MEDIA file (Telegram-compatible). |
| version | 0.1.0 |
| tags | ["tts","deepdub","audio","telegram"] |
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 key
DEEPDUB_VOICE_PROMPT_ID – default voice prompt to use
Optional:
DEEPDUB_LOCALE (default: en-US)
DEEPDUB_MODEL
OPENCLAW_MEDIA_DIR (default: /tmp/openclaw_media)
Install dependency
Using uv (recommended):
uv pip install deepdub