Démarrage rapide de Sound Effects

Découvrez comment générer des effets sonores avec l’API Sound Effects.

Ce guide vous montre comment générer des effets sonores avec l’API Sound Effects.

Utilisez la compétence Sound Effects d’ElevenLabs pour générer des effets sonores avec votre assistant de programmation IA :

npx skills add elevenlabs/skills --skill sound-effects

Utiliser l’API Sound Effects

1

Créer une clé API

Créez une clé API dans le Dashboard ici, que vous utiliserez pour accéder à l’API de manière sécurisée.

Stockez la clé comme secret géré et transmettez-la aux SDK soit en tant que variable d’environnement via un fichier .env, soit directement dans la configuration de votre application, selon vos préférences.

.env
ELEVENLABS_API_KEY=<your_api_key_here>
2

Installer le SDK

Nous utiliserons également la bibliothèque dotenv pour charger notre clé API depuis une variable d’environnement.

pip install elevenlabs
pip install python-dotenv

Pour lire l’audio sur vos haut-parleurs, vous devrez peut-être installer MPV et/ou ffmpeg.

3

Effectuer la requête API

Créez un fichier nommé example.py ou example.mts, selon le langage choisi, puis ajoutez le code suivant :

# example.py
import os
from dotenv import load_dotenv
from elevenlabs.client import ElevenLabs
from elevenlabs.play import play
load_dotenv()
elevenlabs = ElevenLabs(
api_key=os.getenv("ELEVENLABS_API_KEY"),
)
audio = elevenlabs.text_to_sound_effects.convert(text="Cinematic Braam, Horror")
play(audio)

Exécutez-le ensuite :

python example.py

Vous devriez entendre l’effet sonore généré sur vos haut-parleurs.

Étapes suivantes