Agent skill · writing content · sundial-org
tts-whatsapp
Send high-quality text-to-speech voice messages on WhatsApp in 40+ languages with automatic delivery
Why this skill is useful
Provides specific commands and configurations for sending TTS messages via WhatsApp that the AI wouldn't reliably generate on its own.
What it needs
Requires ffmpeg, piper-tts installed locally. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
🎙️ TTS WhatsApp - Voice Messages in 40+ Languages Send high-quality text-to-speech voice messages on WhatsApp with automatic delivery. Supports 40+ languages, personal messages, and group broadcasts. ✨ Features 🎙️ High-quality TTS powered by Piper (40+ languages) 🎵 Automatic conversion to OGG/Opus (WhatsApp format) 📤 Automatic sending via Clawdbot 👥 Group support - Send to individuals or WhatsApp groups 🌍 Multi-language - French, English, Spanish, German, and 40+ more 🧹 Smart cleanup - Auto-delete files after successful send ⚡ Fast - ~2-3s from command to delivery 📦 Prerequisites 1. Piper TTS: pip3 install --user piper-tts 2. FFmpeg: brew install ffmpeg (macOS) or apt install ffmpeg (Linux) 3. Voice models: Download from Hugging Face Place in ~/.clawdbot/skills/piper-tts/models/ Example: frFR-siwis-medium.onnx 🚀 Quick Start Basic usage Send to WhatsApp group Change language Different quality levels 🌍 Supported Languages 🇫🇷 French (frFR): siwis, upmc, tom 🇬🇧 English GB (enGB): alan, alba 🇺🇸 English US (enUS): lessac, amy, joe 🇪🇸 Spanish (esES, esMX): carlfm, davefx 🇩🇪 German (deDE): thorsten, evak 🇮🇹 Italian (itIT): riccardo 🇵🇹 Portuguese (ptBR, ptPT): faber 🇳🇱 Dutch (nlNL): mls, rdh 🇷🇺 Russian (ruRU): dmitri, irina And 30+ more! Full voice list → 🔧 Configuration Configure in ~/.clawdbot/clawdbot.json: 🎛️ All Options 📊 Performance ~2.3s total for a 10-second message: TTS generation: ~1s Format conversion: ~0.2s WhatsApp delivery: ~1s 📚 Full Documentation See README.md for complete documentation, examples, and troubleshooting.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/tts-whatsapp