返回技能列表

sound-fx

NoizAI
更新于 2 days ago
5 次查看
502
74
502
在 GitHub 上查看
ai

关于

The `sound-fx` skill generates short sound effects, ambient audio, or foley clips from a text description. It triggers on keywords like "sound effect," "sfx," or specific sound requests (e.g., "door slamming"). It is specifically for non-musical, non-speech audio generation and requires a NOIZ_API_KEY.

快速安装

Claude Code

推荐
主要方式
npx skills add NoizAI/skills -a claude-code
插件命令备选方式
/plugin add https://github.com/NoizAI/skills
Git 克隆备选方式
git clone https://github.com/NoizAI/skills.git ~/.claude/skills/sound-fx

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

sound-fx

Generate any sound effect from a text description — footsteps, explosions, cartoon boings, ambient rain, or whatever you can imagine.

Triggers

  • sound effect / sfx / foley
  • generate sound / make a sound / create audio
  • ambient sound / background noise
  • what does X sound like / make the sound of X
  • 音效 / 声音 / 音频效果

Quick Start

# 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

Arguments

ArgumentDefaultDescription
promptrequiredText description of the sound to generate
--duration / -dautoLength in seconds (1–30). Omit to let the model decide.
--format / -fwavOutput format: wav, mp3, flac
--output / -ooutput.wavPath to save the generated audio
--api-keyfrom env/configNoiz API key (overrides stored key)

Configuration

# 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.

Fun Example Prompts

🐾 Animals

PromptSuggested 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

😂 Funny & Expressive

PromptSuggested 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

🌍 Ambient & Atmosphere

PromptSuggested 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

🎮 Action & Sci-Fi

PromptSuggested Duration
"spaceship laser blaster"2s
"monster truck engine revving"5s
"sword being unsheathed from scabbard"2s
"video game level-up fanfare"3s

Output

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/...

Third-Party Integration

To send generated sound effects to Discord, Telegram, Feishu, or mix them into videos with ffmpeg, see ref_3rd_party.md.

Requirements

Security & Data Disclosure

  • API key: Stored in ~/.config/noiz/api_key (permissions 0600) or via NOIZ_API_KEY env variable.
  • Network: The text prompt is sent to https://noiz.ai/v1/text-to-sound for generation. No other data is transmitted.
  • Output: Generated audio is downloaded from a Noiz GCS URL and saved locally.

GitHub 仓库

NoizAI/skills
路径: skills/sound-fx
0

相关推荐技能

content-collections

Content Collections 是一个 TypeScript 优先的构建工具,可将本地 Markdown/MDX 文件转换为类型安全的数据集合。它专为构建博客、文档站和内容密集型 Vite+React 应用而设计,提供基于 Zod 的自动模式验证。该工具涵盖从 Vite 插件配置、MDX 编译到生产环境部署的完整工作流。

查看技能

polymarket

这个Claude Skill为开发者提供完整的Polymarket预测市场开发支持,涵盖API调用、交易执行和市场数据分析。关键特性包括实时WebSocket数据流,可监控实时交易、订单和市场动态。开发者可用它构建预测市场应用、实施交易策略并集成实时市场预测功能。

查看技能

creating-opencode-plugins

该Skill帮助开发者创建OpenCode插件,用于接入命令、文件、LSP等25+种事件。它提供了插件结构、事件API规范和JavaScript/TypeScript实现模式,适合需要拦截操作、扩展功能或自定义事件处理的场景。开发者可通过它快速构建响应式模块来增强OpenCode AI助手的能力。

查看技能

sglang

SGLang是一个专为LLM设计的高性能推理框架,特别适用于需要结构化输出的场景。它通过RadixAttention前缀缓存技术,在处理JSON、正则表达式、工具调用等具有重复前缀的复杂工作流时,能实现极速生成。如果你正在构建智能体或多轮对话系统,并追求远超vLLM的推理性能,SGLang是理想选择。

查看技能