From noizai-skills-2
Generates sound effects, ambient audio, and short clips from text descriptions using the Noiz AI API. Includes a CLI tool with duration, format, and output options.
How this skill is triggered — by the user, by Claude, or both
Slash command
/noizai-skills-2:sound-fxThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate any sound effect from a text description — footsteps, explosions, cartoon boings, ambient rain, or whatever you can imagine.
Generate any sound effect from a text description — footsteps, explosions, cartoon boings, ambient rain, or whatever you can imagine.
# Animals
python3 skills/sound-fx/scripts/sfx.py "a cat purring contentedly, deep rumbling vibration" -d 8
python3 skills/sound-fx/scripts/sfx.py "dog sneezing three times in a row" -d 3
python3 skills/sound-fx/scripts/sfx.py "dog eating food really fast, chomping and gulping" -d 4
# Funny
python3 skills/sound-fx/scripts/sfx.py "cartoon character getting spanked, exaggerated squeaky yelp" -d 2
python3 skills/sound-fx/scripts/sfx.py "someone sitting on a whoopee cushion mid-meeting" -d 2
# Ambient (save to file)
python3 skills/sound-fx/scripts/sfx.py "heavy rain on a tin roof" -d 15 -o rain.wav
python3 skills/sound-fx/scripts/sfx.py "campfire crackling at night, crickets in background" -d 15 -o campfire.wav
| Argument | Default | Description |
|---|---|---|
prompt | required | Text description of the sound to generate |
--duration / -d | auto | Length in seconds (1–30). Omit to let the model decide. |
--format / -f | wav | Output format: wav, mp3, flac |
--output / -o | output.wav | Path to save the generated audio |
--api-key | from env/config | Noiz API key (overrides stored key) |
# Save your API key once
python3 skills/sound-fx/scripts/sfx.py config --set-api-key YOUR_KEY
# Or set via environment variable
export NOIZ_API_KEY=YOUR_KEY
Get your API key at developers.noiz.ai.
| Prompt | Suggested Duration |
|---|---|
"a cat purring contentedly, deep rumbling vibration" | 8s |
"cat hissing and yowling aggressively" | 3s |
"cat knocking a glass off the table, crash" | 2s |
"dog sneezing three times in a row" | 3s |
"small dog barking excitedly at a doorbell" | 4s |
"dog howling dramatically at the moon" | 5s |
"dog eating food really fast, chomping and gulping" | 4s |
"hamster running furiously on a squeaky wheel" | 6s |
"parrot perfectly mimicking a phone ringing" | 3s |
"frog croaking in a pond at night" | 8s |
| Prompt | Suggested Duration |
|---|---|
"cartoon character getting spanked, exaggerated squeaky yelp" | 2s |
"dramatic fail horn (wah wah wah wah)" | 3s |
"someone sitting on a whoopee cushion mid-meeting" | 2s |
"anime power-up charging sound" | 5s |
"someone slipping on a banana peel, cartoon slide and crash" | 3s |
"dramatic chipmunk stare — suspenseful strings" | 3s |
"rubber duck squeak three times" | 2s |
"evil villain laugh echoing in a dungeon" | 5s |
"crowd gasping in disbelief" | 3s |
"a notification sound that sounds passive-aggressive" | 2s |
"someone aggressively typing on a mechanical keyboard" | 5s |
| Prompt | Suggested Duration |
|---|---|
"heavy rain and thunder on a metal roof" | 15s |
"busy coffee shop, background chatter and espresso machine" | 15s |
"old dial-up modem connecting to the internet" | 10s |
"campfire crackling at night, crickets in background" | 15s |
"ocean waves gently crashing on a beach" | 15s |
| Prompt | Suggested Duration |
|---|---|
"spaceship laser blaster" | 2s |
"monster truck engine revving" | 5s |
"sword being unsheathed from scabbard" | 2s |
"video game level-up fanfare" | 3s |
On success, the audio file is saved to the output path and the URL is printed:
✓ Saved to output.wav (3.2s, 282 KB)
URL: https://storage.googleapis.com/...
To send generated sound effects to Discord, Telegram, Feishu, or mix them into videos with ffmpeg, see ref_3rd_party.md.
requests package: pip install requests~/.config/noiz/api_key (permissions 0600) or via NOIZ_API_KEY env variable.https://noiz.ai/v1/text-to-sound for generation. No other data is transmitted.npx claudepluginhub noizai/skillsGenerates short SFX one-shots (footsteps, weapon swings, UI clicks, hit impacts) and wires them as AudioStreamPlayer nodes that auto-free on finish. Use when needing a concrete sound effect prompt.
Generate audio content — text-to-speech, podcasts, voice cloning, sound effects, speech-to-speech, dubbing, and audio isolation. Currently powered by ElevenLabs. Works with both the Python SDK and the ElevenLabs CLI. Includes ready-to-run generator scripts that Claude writes to a temp file and executes directly. Triggers: audio, elevenlabs, text-to-speech, TTS, podcast, voice, voiceover, narration, voice clone, sound effects, dubbing, speech-to-speech, audio isolation.
Generates TTS, music, sound effects, and voice clones via ElevenLabs and fal.ai. Use when you need audio without managing multiple API keys.