An AI-powered skill to automate high-quality text-to-speech voice message delivery on WhatsApp in over 40 languages.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install tts-whatsapp
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install tts-whatsapp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The TTS WhatsApp skill is a powerful tool designed to bridge the gap between text-based AI interactions and vocal communication. By leveraging the Piper engine, this skill within the Openclaw Skills ecosystem allows users to generate and send natural-sounding voice messages directly to individual contacts or groups on WhatsApp. It streamlines the process of multilingual communication, making it an essential addition for developers using Openclaw Skills for automated notifications or personalized messaging.
This skill eliminates the need for manual recording by converting text to high-quality audio and handling the delivery lifecycle automatically. It is optimized for speed and reliability, ensuring that voice messages reach their destination in seconds. Whether you are building an alert system or an interactive bot, this component of Openclaw Skills provides a robust foundation for voice-based outreach.
To integrate this skill into your Openclaw Skills environment, follow these steps:
pip3 install --user piper-tts
# macOS
brew install ffmpeg
# Linux
sudo apt install ffmpeg
Download your preferred voice models from Hugging Face and place them in the following directory:
~/.clawdbot/skills/piper-tts/models/
Enable the skill in your Openclaw Skills configuration file located at ~/.clawdbot/clawdbot.json.
The skill manages voice models and temporary audio files using a structured metadata approach. Key configuration parameters include:
| Parameter | Type | Description |
|---|---|---|
| WHATSAPP_DEFAULT_TARGET | String | The default recipient number or group ID for messages. |
| PIPER_DEFAULT_LANG | String | The ISO language code for synthesis (e.g., en_US, fr_FR). |
| PIPER_DEFAULT_VOICE | String | The specific name of the Piper voice model to use. |
| PIPER_DEFAULT_QUALITY | String | Audio quality level (low, medium, or high). |
| PIPER_DEFAULT_SPEED | Float | The playback speed of the generated voice (default: 1.0). |
Loading
Enable continuous self-improvement for AI agents through structured reflection, mistake tracking, and memory management.

A comprehensive backup, update, and restore utility designed to protect Clawdbot configurations, workspaces, and Openclaw Skills.

A high-performance REST API service for managing persistent long-term memory and knowledge retrieval for AI agents.

A Python-powered weather skill providing 7-day forecasts and life comfort indices for Chinese cities without requiring an API key.

A comprehensive command-line interface for managing Wiki.js instances through the GraphQL API.

An AI-powered reading assistant that processes long-form text sequentially to simulate evolving human perspective and deep thematic synthesis.








































