π¦ ClawHub
Sound FX
by @javicasper
Generate short sound effects via ElevenLabs SFX (text-to-sound). Use when you need SFX clips like applause, canned laughter, whooshes, ambience, or short stingers, and optionally convert to WhatsApp-friendly .ogg/opus.
TERMINAL
clawhub install sound-fxπ About This Skill
name: sound-fx description: Generate short sound effects via ElevenLabs SFX (text-to-sound). Use when you need SFX clips like applause, canned laughter, whooshes, ambience, or short stingers, and optionally convert to WhatsApp-friendly .ogg/opus.
Sound FX (ElevenLabs)
Overview
Generate a sound effect from a text prompt using the ElevenLabs SFX API. Output is MP3 by default; convert to .ogg/opus for WhatsApp mobile playback.Quick start
1) Set API key:ELEVENLABS_API_KEY (preferred) or XI_API_KEYskills."sound-fx".env.ELEVENLABS_API_KEY in ~/.clawdbot/clawdbot.json2) Generate SFX (MP3):
scripts/generate_sfx.sh --text "short audience applause" --out "/tmp/applause.mp3" --duration 1.2
3) Convert to WhatsApp-friendly .ogg/opus (if needed):
ffmpeg -y -i /tmp/applause.mp3 -c:a libopus -b:a 48k /tmp/applause.ogg
Script: scripts/generate_sfx.sh
Usagescripts/generate_sfx.sh --text "canned laughter" --out "/tmp/laugh.mp3" --duration 1.5
Notes
POST https://api.elevenlabs.io/v1/sound-generation--duration (0.5β30s). When omitted, duration is auto.MEDIA: on success for auto-attach.Examples
"short audience applause""canned audience laughter""fast whoosh""soft rain ambience"π‘ Examples
"short audience applause""canned audience laughter""fast whoosh""soft rain ambience"