Agent skill
elevenlabs-sound-effects
Generate AI sound effects from text descriptions with ElevenLabs via inference.sh CLI. Capabilities: text-to-sound-effect, custom duration, royalty-free audio. Use for: video production, game audio, podcasts, films, presentations, social media. Triggers: sound effects, sfx, sound generation, ai sound effects, generate sound, foley, audio effects, sound design, text to sound, elevenlabs sound, eleven labs sfx, ambient sound, cinematic sound, game sound effects
Install this agent skill to your Project
npx add-skill https://github.com/inference-sh/skills/tree/main/tools/audio/elevenlabs-sound-effects
SKILL.md
ElevenLabs Sound Effects
Generate sound effects from text descriptions via inference.sh CLI.
Quick Start
Requires inference.sh CLI (
infsh). Install instructions
infsh login
# Generate a sound effect
infsh app run elevenlabs/sound-effects --input '{"text": "Thunder rumbling in the distance"}'
Parameters
| Parameter | Type | Description |
|---|---|---|
text |
string | Description of the sound effect (max 1000 chars) |
duration_seconds |
number | Duration 0.5-22 seconds (optional, auto if omitted) |
prompt_influence |
number | 0-1, how literal to interpret prompt (default: 0.3) |
Examples
Cinematic Effects
# Epic trailer hit
infsh app run elevenlabs/sound-effects --input '{"text": "Cinematic braam, deep bass impact"}'
# Suspense drone
infsh app run elevenlabs/sound-effects --input '{
"text": "Dark atmospheric drone, tension building, horror",
"duration_seconds": 10
}'
# Whoosh transition
infsh app run elevenlabs/sound-effects --input '{
"text": "Fast cinematic whoosh transition",
"duration_seconds": 1.5
}'
Nature & Environment
# Rain
infsh app run elevenlabs/sound-effects --input '{
"text": "Heavy rain on a tin roof with occasional thunder",
"duration_seconds": 15
}'
# Forest ambience
infsh app run elevenlabs/sound-effects --input '{
"text": "Forest ambience with birds chirping and gentle wind",
"duration_seconds": 20
}'
# Ocean waves
infsh app run elevenlabs/sound-effects --input '{
"text": "Ocean waves crashing on a beach, calming",
"duration_seconds": 15
}'
Game Audio
# Power-up
infsh app run elevenlabs/sound-effects --input '{
"text": "Retro game power-up sound, ascending tones",
"duration_seconds": 1
}'
# Explosion
infsh app run elevenlabs/sound-effects --input '{
"text": "Sci-fi laser explosion, futuristic",
"duration_seconds": 3
}'
# UI click
infsh app run elevenlabs/sound-effects --input '{
"text": "Soft UI button click, subtle and clean",
"duration_seconds": 0.5
}'
Everyday Sounds
# Doorbell
infsh app run elevenlabs/sound-effects --input '{"text": "Classic doorbell ring"}'
# Typing
infsh app run elevenlabs/sound-effects --input '{
"text": "Mechanical keyboard typing, fast, clicky",
"duration_seconds": 5
}'
# Notification
infsh app run elevenlabs/sound-effects --input '{
"text": "Pleasant notification chime, positive",
"duration_seconds": 1
}'
Prompt Influence
Control how literally the model interprets your description:
| Value | Effect | Best For |
|---|---|---|
| 0.0 | Very loose interpretation | Creative, surprising results |
| 0.3 | Balanced (default) | General purpose |
| 0.7 | Close to description | Specific sound needs |
| 1.0 | Very literal | Exact sound reproduction |
# Loose interpretation - creative result
infsh app run elevenlabs/sound-effects --input '{
"text": "Magical fairy dust sparkle",
"prompt_influence": 0.1
}'
# Literal interpretation - precise result
infsh app run elevenlabs/sound-effects --input '{
"text": "Single gunshot, pistol, indoor range",
"prompt_influence": 0.8
}'
Prompt Tips
Be specific: "Heavy rain on metal roof" > "rain sound"
Include context: "Footsteps on gravel, slow walking pace" > "footsteps"
Describe mood: "Eerie wind howling through abandoned building" > "wind"
Specify material: "Glass shattering on concrete floor" > "breaking glass"
Workflow: Add SFX to Video
# 1. Generate sound effect
infsh app run elevenlabs/sound-effects --input '{
"text": "Dramatic reveal swoosh with bass drop",
"duration_seconds": 2
}' > sfx.json
# 2. Merge with video
infsh app run infsh/media-merger --input '{
"media": ["video.mp4", "<sfx-url>"]
}'
Use Cases
- Video Production: Transitions, impacts, ambience
- Game Development: UI sounds, effects, environments
- Podcasts: Stingers, transitions, atmosphere
- Film/Animation: Foley, ambience, scoring elements
- Presentations: Attention-grabbing sound cues
- Social Media: Short-form content audio
Related Skills
# ElevenLabs music generation
npx skills add inference-sh/skills@elevenlabs-music
# ElevenLabs TTS (combine voice with effects)
npx skills add inference-sh/skills@elevenlabs-tts
# AI music generation (Diffrythm, Tencent)
npx skills add inference-sh/skills@ai-music-generation
# Full platform skill (all 150+ apps)
npx skills add inference-sh/skills@infsh-cli
Browse all audio apps: infsh app list --category audio
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ui
Batteries-included agent component for React/Next.js from ui.inference.sh. One component with runtime, tools, streaming, approvals, and widgets built in. Capabilities: drop-in agent, human-in-the-loop, client-side tools, form filling. Use for: building AI chat interfaces, agentic UIs, SaaS copilots, assistants. Triggers: agent component, agent ui, chat agent, shadcn agent, react agent, agentic ui, ai assistant ui, copilot ui, inference ui, human in the loop
chat-ui
Chat UI building blocks for React/Next.js from ui.inference.sh. Components: container, messages, input, typing indicators, avatars. Capabilities: chat interfaces, message lists, input handling, streaming. Use for: building custom chat UIs, messaging interfaces, AI assistants. Triggers: chat ui, chat component, message list, chat input, shadcn chat, react chat, chat interface, messaging ui, conversation ui, chat building blocks
tools-ui
Tool lifecycle UI components for React/Next.js from ui.inference.sh. Display tool calls: pending, progress, approval required, results. Capabilities: tool status, progress indicators, approval flows, results display. Use for: showing agent tool calls, human-in-the-loop approvals, tool output. Triggers: tool ui, tool calls, tool status, tool approval, tool results, agent tools, mcp tools ui, function calling ui, tool lifecycle, tool pending
widgets-ui
Declarative UI widgets from JSON for React/Next.js from ui.inference.sh. Render rich interactive UIs from structured agent responses. Capabilities: forms, buttons, cards, layouts, inputs, selects, checkboxes. Use for: agent-generated UIs, dynamic forms, data display, interactive cards. Triggers: widgets, declarative ui, json ui, widget renderer, agent widgets, dynamic ui, form widgets, card widgets, shadcn widgets, structured output ui
web-search
Web search and content extraction with Tavily and Exa via inference.sh CLI. Apps: Tavily Search, Tavily Extract, Exa Search, Exa Answer, Exa Extract. Capabilities: AI-powered search, content extraction, direct answers, research. Use for: research, RAG pipelines, fact-checking, content aggregation, agents. Triggers: web search, tavily, exa, search api, content extraction, research, internet search, ai search, search assistant, web scraping, rag, perplexity alternative
ai-rag-pipeline
Build RAG (Retrieval Augmented Generation) pipelines with web search and LLMs. Tools: Tavily Search, Exa Search, Exa Answer, Claude, GPT-4, Gemini via OpenRouter. Capabilities: research, fact-checking, grounded responses, knowledge retrieval. Use for: AI agents, research assistants, fact-checkers, knowledge bases. Triggers: rag, retrieval augmented generation, grounded ai, search and answer, research agent, fact checking, knowledge retrieval, ai research, search + llm, web grounded, perplexity alternative, ai with sources, citation, research pipeline
Didn't find tool you were looking for?