Skills Agentes

Sound Effects

Genera efectos de sonido a partir de descripciones en texto con ElevenLabs. Úsalo para efectos, texturas de audio, ambientes, impactos cinematográficos o sonidos de interfaz.

Estrellas
49.5k

en todo el repo

Actividad
36

0–100, la ruta de este skill

Actualizado
hace 4 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
991 tok

69 tok en reposo

Paquete
2 archivos

5 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add calesthio/OpenMontage --skill sound-effects --agent claude-code

Se instala solo en este repositorio.

Este skill makes network requests, needs API credentials.

Qué hace

  • Genera efectos de sonido a partir de descripciones en texto con ElevenLabs
  • Admite bucles, control de duración y ajuste de la influencia del prompt

Úsalo cuando

  • Crear efectos de sonido o texturas de audio
  • Producir sonidos ambiente, impactos cinematográficos o sonidos de interfaz
  • Cualquier audio que no sea voz

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Genera un sonido de puerta metálica cerrándose
    • Necesito un impacto cinematográfico
    • Créame un ambiente de lluvia en bucle
    • Haz un sonido de clic para la interfaz

    SKILL.md

    En inglés

    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",
    )
    
    with open("thunder.mp3", "wb") as f:
        for chunk in audio:
            f.write(chunk)
    

    JavaScript

    import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";
    import { createWriteStream } from "fs";
    
    const client = new ElevenLabsClient();
    const audio = await client.textToSoundEffects.convert({
      text: "Thunder rumbling in the distance with light rain",
    });
    audio.pipe(createWriteStream("thunder.mp3"));
    

    cURL

    curl -X POST "https://api.elevenlabs.io/v1/sound-generation" \
      -H "xi-api-key: $ELEVENLABS_API_KEY" -H "Content-Type: application/json" \
      -d '{"text": "Thunder rumbling in the distance with light rain"}' \
      --output thunder.mp3
    

    Parameters

    Parameter Type Default Description
    text string (required) Description of the desired sound effect
    model_id string eleven_text_to_sound_v2 Model to use
    duration_seconds number | null null (auto) Duration 0.5–30s; auto-calculated if null
    prompt_influence number | null 0.3 How closely to follow the prompt (0–1)
    loop boolean false Generate a seamlessly looping sound (v2 model only)

    Examples with Parameters

    # Looping ambient sound, 10 seconds
    audio = client.text_to_sound_effects.convert(
        text="Gentle forest ambiance with birds chirping",
        duration_seconds=10.0,
        prompt_influence=0.5,
        loop=True,
    )
    
    # Short UI sound, high prompt adherence
    audio = client.text_to_sound_effects.convert(
        text="Soft notification chime",
        duration_seconds=1.0,
        prompt_influence=0.8,
    )
    

    Output Formats

    Pass output_format as a query parameter (cURL) or SDK parameter:

    Format Description
    mp3_44100_128 MP3 44.1kHz 128kbps (default)
    pcm_44100 Raw uncompressed CD quality
    opus_48000_128 Opus 48kHz 128kbps — efficient compressed
    ulaw_8000 μ-law 8kHz — telephony

    Full list: mp3_22050_32, mp3_24000_48, mp3_44100_32, mp3_44100_64, mp3_44100_96, mp3_44100_128, mp3_44100_192, pcm_8000, pcm_16000, pcm_22050, pcm_24000, pcm_32000, pcm_44100, pcm_48000, ulaw_8000, alaw_8000, opus_48000_32, opus_48000_64, opus_48000_96, opus_48000_128, opus_48000_192.

    Prompt Tips

    • Be specific: "Heavy rain on a tin roof" > "Rain"
    • Combine elements: "Footsteps on gravel with distant traffic"
    • Specify style: "Cinematic braam, horror" or "8-bit retro jump sound"
    • Mention mood/context: "Eerie wind howling through an abandoned building"

    Error Handling

    try:
        audio = client.text_to_sound_effects.convert(text="Explosion")
    except Exception as e:
        print(f"API error: {e}")
    

    Common errors:

    • 401: Invalid API key
    • 422: Invalid parameters (check duration range, prompt_influence range)
    • 429: Rate limit exceeded

    References

    Reproducido de calesthio/OpenMontage bajo licencia MIT. Leer esta página en markdown.

    Archivos

    2 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Necesita acceso a internet y una `ELEVENLABS_API_KEY`.

    Necesita en el PATH:curl

    Variables de entorno:ELEVENLABS_API_KEY

    Detalles

    Creador
    calesthio
    Categoría
    Diseño y UI
    Licencia
    MIT
    Recursos incluidos
    referencias
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de calesthio/OpenMontage

    Este repo incluye 89 skills. Si instalas uno, normalmente ya tienes los demás.

    Comfyui

    49.5k

    Úsalo al trabajar con workflows de ComfyUI en OpenMontage: comfyui_image/video/music, workflows propios, selección de output_node, modelos que faltan, LoRAs, poca VRAM e importación de workflows de la comunidad.

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    diseno ui

    Genera vídeo cinematográfico de 4-30 s con ByteDance Seedance 2.5 por fal.ai, Volcengine Ark, Runway o ComfyUI. Cubre el contrato de prompt 2.5, cortes duros, locks de continuidad y voz.

    Costo de contexto al activarse
    3.2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 días
    diseno ui

    Genera narración expresiva y multilingüe con fish.audio (modelos S1 / S2) y reutiliza voces clonadas mediante reference_id.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    diseno ui

    Genera y edita conversacionalmente vídeos cortos con Google Gemini Omni Flash: itera con ediciones en lenguaje natural, clips de 3-10s a 720p con audio y texto en pantalla, e imágenes de referencia por etiquetas.

    Costo de contexto al activarse
    2.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    Permisos
    diseno ui

    Genera vídeo con MiniMax H3 (Hailuo 3.0) por la API oficial v2, fal.ai, Runway, nodos partner de ComfyUI o pesos abiertos locales. Clips de 4-15s a 2K con animación de primer/último fotograma.

    Costo de contexto al activarse
    582 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    diseno ui

    Genera, reconstruye, inspecciona y enruta activos 3D de producción para mundos de OpenMontage con Atlas Cloud, fal.ai, catálogos con licencia y Blender.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 9 días
    diseno ui

    Skills relacionados

    Genera, reconstruye, inspecciona y enruta activos 3D de producción para mundos de OpenMontage con Atlas Cloud, fal.ai, catálogos con licencia y Blender.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 9 días
    diseno ui

    Acestep

    49.5k

    Generación musical con ACE-Step 1.5: música de fondo, pistas con voz, versiones y extracción de stems para producción de vídeo.

    Costo de contexto al activarse
    2.3k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 4 meses
    diseno ui

    Genera vídeos con IA desde texto usando varias pasarelas — HeyGen, fal.ai, Kling y Gemini — con soporte de imagen a vídeo y comparación entre VEO, Kling, Sora, Runway, Seedance y MiniMax.

    Costo de contexto al activarse
    3k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    diseno ui