Skip to navigation

Snelstartgids voor Instant Voice Cloning

In deze handleiding leer je hoe je een stem kloont met de Clone Voice API.

In deze handleiding leer je hoe je een Instant Voice Clone maakt met de Clone Voice API. Raadpleeg de producthandleiding Instant Voice Clone om via het dashboard een Instant Voice Clone te maken.

Lees Stemklonen: hoe het werkt voor een uitgebreide uitleg over hoe IVC en PVC onder de motorkap werken en wanneer je welke kiest.

De Instant Voice Clone API gebruiken

Deze handleiding gaat ervan uit dat je je API-sleutel en SDK hebt ingesteld. Voltooi eerst de snelstartgids als je dat nog niet hebt gedaan.

1

De API-request uitvoeren

Maak een nieuw bestand met de naam example.py of example.mts, afhankelijk van de programmeertaal van je keuze, en voeg de volgende code toe:

# 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

De code uitvoeren

python example.py

Je zou de stem-ID in de console moeten zien.

Volgende stappen