즉석 음성 복제 빠른 시작

이 가이드에서는 Clone Voice API를 사용해 음성을 복제하는 방법을 알아봅니다.

이 가이드에서는 Clone Voice 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가 출력됩니다.

다음 단계