Skip to content
Skillv1.0.0

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, p

by inference-sh(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from inference-sh/skills (tools/audio/elevenlabs-sound-effects/SKILL.md) via skills.sh. Install upstream with npx skills add inference-sh/skills --skill elevenlabs-sound-effects. Copyright stays with the author.

Install the belt CLI skill: npx skills add belt-sh/cli

ElevenLabs Sound Effects

Generate sound effects from text descriptions via inference.sh CLI.

Sound Effects

Quick Start

Requires inference.sh CLI (belt). Install instructions

belt login

# Generate a sound effect
belt 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
belt app run elevenlabs/sound-effects --input '{"text": "Cinematic braam, deep bass impact"}'

# Suspense drone
belt app run elevenlabs/sound-effects --input '{
  "text": "Dark atmospheric drone, tension building, horror",
  "duration_seconds": 10
}'

# Whoosh transition
belt app run elevenlabs/sound-effects --input '{
  "text": "Fast cinematic whoosh transition",
  "duration_seconds": 1.5
}'

Nature & Environment

# Rain
belt app run elevenlabs/sound-effects --input '{
  "text": "Heavy rain on a tin roof with occasional thunder",
  "duration_seconds": 15
}'

# Forest ambience
belt app run elevenlabs/sound-effects --input '{
  "text": "Forest ambience with birds chirping and gentle wind",
  "duration_seconds": 20
}'

# Ocean waves
belt app run elevenlabs/sound-effects --input '{
  "text": "Ocean waves crashing on a beach, calming",
  "duration_seconds": 15
}'

Game Audio

# Power-up
belt app run elevenlabs/sound-effects --input '{
  "text": "Retro game power-up sound, ascending tones",
  "duration_seconds": 1
}'

# Explosion
belt app run elevenlabs/sound-effects --input '{
  "text": "Sci-fi laser explosion, futuristic",
  "duration_seconds": 3
}'

# UI click
belt app run elevenlabs/sound-effects --input '{
  "text": "Soft UI button click, subtle and clean",
  "duration_seconds": 0.5
}'

Everyday Sounds

# Doorbell
belt app run elevenlabs/sound-effects --input '{"text": "Classic doorbell ring"}'

# Typing
belt app run elevenlabs/sound-effects --input '{
  "text": "Mechanical keyboard typing, fast, clicky",
  "duration_seconds": 5
}'

# Notification
belt 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
belt app run elevenlabs/sound-effects --input '{
  "text": "Magical fairy dust sparkle",
  "prompt_influence": 0.1
}'

# Literal interpretation - precise result
belt 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
belt app run elevenlabs/sound-effects --input '{
  "text": "Dramatic reveal swoosh with bass drop",
  "duration_seconds": 2
}' > sfx.json

# 2. Merge with video
belt 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 apps)
npx skills add inference-sh/skills@infsh-cli

Browse all audio apps: belt app list --category audio

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/inference-sh-skills-elevenlabs-sound-effects/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

inference-sh-skills-elevenlabs-sound-effects.ocm.jsonjson
{
  "ocm": "1",
  "id": "inference-sh-skills-elevenlabs-sound-effects",
  "kind": "skill",
  "name": "elevenlabs-sound-effects",
  "description": "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",
  "publisher": "inference-sh",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "marketing"
    ],
    "tags": [
      "skill-md",
      "skills-sh"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "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"
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "skills.sh",
      "repository": "https://github.com/inference-sh/skills",
      "path": "tools/audio/elevenlabs-sound-effects/SKILL.md",
      "ref": "HEAD",
      "url": "https://www.skills.sh/inference-sh/skills/elevenlabs-sound-effects",
      "key": "inference-sh/skills/tools/audio/elevenlabs-sound-effects/SKILL.md"
    },
    "allowed_tools": [
      "Bash(belt",
      "*)"
    ]
  },
  "instructions": "> **Install the belt CLI skill:** `npx skills add belt-sh/cli`\n\n# ElevenLabs Sound Effects\n\nGenerate sound effects from text descriptions via [inference.sh](https://inference.sh) CLI.\n\n![Sound Effects](https://cloud.inference.sh/u/4mg21r6ta37mpaz6ktzwtt8krr/01jz01qvx0gdcyvhvhpfjjb6s4.png)\n\n## Quick Start\n\n> Requires inference.sh CLI (`belt`). [Install instructions](https://raw.githubusercontent.com/inference-sh/skills/refs/heads/main/cli-install.md)\n\n```bash\nbelt login\n\n# Generate a sound effect\nbelt app run elevenlabs/sound-effects --input '{\"text\": \"Thunder rumbling in the distance\"}'\n```\n\n\n",
  "cost": {
    "context_tokens": 1212
  }
}

Fetch it by URL: GET /api/v1/registry/inference-sh-skills-elevenlabs-sound-effects/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.