Vai alla navigazione

Quickstart della Clonazione Vocale Istantanea

Questa guida mostra come clonare una voce usando l'API Clone Voice.

Questa guida ti mostrerà come creare un Clone Vocale Istantaneo usando l’API Clone Voice. Per creare un Clone Vocale Istantaneo tramite la dashboard, consulta la guida al prodotto Clone Vocale Istantaneo.

Per una spiegazione approfondita del funzionamento di IVC e PVC e di quando scegliere ciascuno, consulta Clonazione vocale: come funziona.

Usare l’API Clone Vocale Istantaneo

Questa guida presuppone che tu abbia configurato la chiave API e l’SDK. Completa prima il quickstart, se non l’hai ancora fatto.

1

Effettua la richiesta API

Crea un nuovo file denominato example.py o example.mts, a seconda del linguaggio scelto, e aggiungi il seguente codice:

# 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

Esegui il codice

python example.py

Dovresti vedere l’ID della voce stampato nella console.

Passaggi successivi