Instant Voice Cloning – Schnellstart

Diese Anleitung zeigt Ihnen, wie Sie mit der API zum Klonen von Stimmen eine Stimme klonen.

In diesem Leitfaden erfahren Sie, wie Sie mit der Clone Voice API eine Instant Voice Clone erstellen. Informationen zum Erstellen einer Instant Voice Clone über das Dashboard finden Sie im Produktleitfaden Instant Voice Clone.

Eine detaillierte Erklärung, wie IVC und PVC technisch funktionieren und wann Sie welche Option wählen sollten, finden Sie unter Voice Cloning: So funktioniert es.

Instant Voice Clone API verwenden

Dieser Leitfaden setzt voraus, dass Sie Ihren API-Schlüssel und Ihr SDK eingerichtet haben. Schließen Sie zuerst die Kurzanleitung ab, falls Sie dies noch nicht getan haben.

1

API-Anfrage senden

Erstellen Sie eine neue Datei namens example.py oder example.mts, je nach gewählter Sprache, und fügen Sie den folgenden Code hinzu:

# 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

Code ausführen

python example.py

Die Voice-ID sollte in der Konsole ausgegeben werden.

Nächste Schritte