SUNO permite criar personagens de voz personalizados a partir de qualquer arquivo de áudio, realizando clonagem de voz para geração musical. Diferente da Persona API existente (que usaDocumentation Index
Fetch the complete documentation index at: https://docs.xhuoapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
audio_id gerado pelo Suno), esta API aceita um audio_url publicamente acessível, ou seja, sua própria gravação vocal. Este documento explica como integrar a API de clonagem de voz.
Passo 1: Criar Personagem de Voz
Esta API possui três parâmetros de entrada:audio_url (obrigatório), que deve ser uma URL pública de um arquivo de áudio MP3 ou WAV contendo voz clara de uma única pessoa; name e description (opcionais), que são o nome e a descrição do personagem de voz.
Requisitos do arquivo de áudio:
- Formato: MP3 ou WAV
- Duração: no mínimo 10 segundos
- Conteúdo: voz clara de uma única pessoa, com o mínimo possível de ruído de fundo ou música
persona_id dentro de data é o ID do personagem de voz criado. O campo is_public é sempre false, pois personagens criados via upload de áudio são privados.
Passo 2: Gerar Música Usando o Personagem de Voz
Com o ID do personagem de voz, podemos usar a Suno Audios Generation API para gerar música. Definaaction como generate e persona_id como o ID retornado acima; a música gerada será cantada com a voz clonada.
Atenção: A clonagem de voz suporta apenas modeloschirp-v4-5e superiores (comochirp-v4-5,chirp-v5,chirp-v5-5), não suportandochirp-v4.
persona_id também pode ser usado com a ação cover para regravar músicas existentes com a voz clonada.
