Início rápido da Clonagem de Voz Instantânea

Este guia mostra como clonar uma voz usando a API de Clonar Voz com IA.

Este guia mostra como criar um Clone de Voz Instantâneo usando a API Clone Voice. Para criar um Clone de Voz Instantâneo pelo painel, consulte o guia do produto Clone de Voz Instantâneo.

Para uma explicação detalhada de como IVC e PVC funcionam internamente e quando escolher cada um, consulte Clonagem de voz: como funciona.

Usando a API de Clone de Voz Instantâneo

Este guia pressupõe que você já configurou sua chave de API e o SDK. Conclua o guia de início rápido antes, se ainda não tiver feito isso.

1

Faça a solicitação à API

Crie um novo arquivo chamado example.py ou example.mts, dependendo da linguagem escolhida, e adicione o código abaixo:

# 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

Execute o código

python example.py

Você verá o ID da voz impresso no console.

Próximas etapas