サウンドエフェクト クイックスタート

サウンドエフェクトAPIを使用してサウンドエフェクトを生成する方法を学びます。

このガイドでは、Sound Effects APIを使ってサウンドエフェクトを生成する方法を紹介します。

ElevenLabs sound-effectsスキルを使うと、AIコーディングアシスタントからサウンドエフェクトを生成できます。

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

Sound Effects APIを使う

1

APIキーを作成する

ダッシュボードでAPIキーを作成し、安全にAPIへアクセスするために使用します。

キーは管理されたシークレットとして保存し、好みに応じて.envファイルによる環境変数として、またはアプリの設定で直接SDKに渡してください。

.env
ELEVENLABS_API_KEY=<your_api_key_here>
2

SDKをインストールする

dotenvライブラリも使用して、環境変数からAPIキーを読み込みます。

pip install elevenlabs
pip install python-dotenv

スピーカーからオーディオを再生するには、MPVや ffmpegのインストールを求められる場合があります。

3

APIリクエストを送信する

使用する言語に応じてexample.pyまたはexample.mtsという新しいファイルを作成し、次のコードを追加します。

# 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)

次に実行します。

python example.py

生成したサウンドエフェクトがスピーカーから再生されます。

次のステップ