インスタントボイスクローン クイックスタート

このガイドでは、クローン音声APIを使用して音声をクローンする方法を説明します。

このガイドでは、クローン音声APIを使用してインスタントボイスクローンを作成する方法を説明します。ダッシュボードからインスタントボイスクローンを作成するには、インスタントボイスクローンプロダクトガイドをご覧ください。

IVCとPVCの仕組み、およびそれぞれを選ぶべき場面について詳しくは、ボイスクローンの仕組みをご覧ください。

インスタントボイスクローンAPIの使用方法

このガイドでは、APIキーとSDKのセットアップが完了していることを前提としています。 未完了の場合は、まずクイックスタートを完了してください。

1

APIリクエストを送信

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

# example.py
import os
from dotenv import load_dotenv
from elevenlabs.client import ElevenLabs
from io import BytesIO
load_dotenv()
elevenlabs = ElevenLabs(
api_key=os.getenv("ELEVENLABS_API_KEY"),
)
voice = elevenlabs.voices.ivc.create(
name="My Voice Clone",
# Replace with the paths to your audio files.
# The more files you add, the better the clone will be.
files=[BytesIO(open("/path/to/your/audio/file.mp3", "rb").read())]
)
print(voice.voice_id)
2

コードを実行

python example.py

コンソールに音声IDが表示されます。

次のステップ