TTS WhatsApp
v1.0.0Send high-quality text-to-speech voice messages on WhatsApp in 40+ languages with automatic delivery
⭐ 9· 3.2k·19 current·20 all-time
by@hopyky
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the instructions: Piper TTS -> FFmpeg conversion -> send via Clawdbot. Prerequisites (Piper, FFmpeg, Clawdbot, voice models) and behavior (OGG/Opus conversion, cleanup, group support) are appropriate for a WhatsApp TTS sender.
Instruction Scope
SKILL.md instructs the agent/user to generate TTS, convert audio, and send via Clawdbot; it references only expected files/paths (~/.clawdbot/*, models directory) and Clawdbot CLI commands. No instructions leak or collect unrelated system data or send data to unexpected external endpoints.
Install Mechanism
This is an instruction-only skill (no install spec, no code). Installation guidance relies on standard package sources (pip, system package managers) and model downloads from Hugging Face — these are expected and traceable. No downloads from obscure shorteners or personal IPs are instructed.
Credentials
The metadata lists no required env vars, but the SKILL.md refers to environment/config values (PIPER_BIN_PATH, WHATSAPP_DEFAULT_TARGET, PIPER_DEFAULT_*) stored in ~/.clawdbot/clawdbot.json and depends on Clawdbot's existing WhatsApp connection/credentials. This is proportionate to the functionality but users should be aware the skill will rely on Clawdbot's WhatsApp credentials and local model files.
Persistence & Privilege
Skill is user-invocable, not always-on, and does not request permanent platform-wide privileges. It instructs editing its own Clawdbot skill config, which is normal. No evidence it modifies other skills or global agent settings outside its scope.
Assessment
This skill appears to do what it says: generate Piper TTS audio, convert it, and send via your installed Clawdbot (which must already be connected to WhatsApp). Before installing: 1) Confirm Clawdbot and WhatsApp are configured and you’re comfortable with those credentials being used for sends; 2) review where model files are stored (~/.clawdbot/skills/piper-tts/models/) and verify Hugging Face downloads and model licenses; 3) test with --no-send to verify audio generation and conversion locally; 4) be cautious when enabling automatic sends (use WHATSAPP_DEFAULT_TARGET or specify --target deliberately). Metadata did not declare the env vars the README references, so double-check your ~/.clawdbot/clawdbot.json configuration if you rely on defaults.Like a lobster shell, security has layers — review code before you run it.
latestvk9772zk70n1fe44j7mv5gpep7h7zq7n2
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
