sound-effects

Installation
Summary

Text-to-sound effect generation with looping, duration control, and prompt adherence tuning.

  • Converts natural language descriptions into sound effects via ElevenLabs API; supports ambient sounds, UI effects, cinematic impacts, and audio textures
  • Configurable duration (0.5–30 seconds), prompt influence (0–1 scale for adherence strictness), and seamless looping for v2 model
  • 20+ output formats including MP3, PCM, Opus, and μ-law across various sample rates and bitrates
  • Requires ELEVENLABS_API_KEY environment variable; available in Python, JavaScript, and cURL
SKILL.md

ElevenLabs Sound Effects

Generate sound effects from text descriptions — supports looping, custom duration, and prompt adherence control.

Setup: See Installation Guide. For JavaScript, use @elevenlabs/* packages only.

Quick Start

Python

from elevenlabs import ElevenLabs

client = ElevenLabs()

audio = client.text_to_sound_effects.convert(
    text="Thunder rumbling in the distance with light rain",
)
Related skills

More from elevenlabs/skills

Installs
2.6K
GitHub Stars
232
First Seen
Jan 29, 2026