SUNO ci consente di creare personaggi vocali personalizzati tramite qualsiasi file audio, realizzando la clonazione vocale per la generazione musicale. A differenza della Persona API esistente (che utilizzaDocumentation 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 generato da Suno), questa API accetta un audio_url pubblicamente accessibile, cioè una registrazione vocale personale. Questo documento spiega come integrare l’API di clonazione vocale.
Primo passo: creare un personaggio vocale
Questa API ha tre parametri di input:audio_url (obbligatorio), che deve essere un URL pubblico di un file audio in formato MP3 o WAV contenente una voce singola chiara; name e description (opzionali), che rappresentano il nome e la descrizione del personaggio vocale.
Requisiti del file audio:
- Formato: MP3 o WAV
- Durata: almeno 10 secondi
- Contenuto: voce singola chiara, con rumore di fondo o musica ridotti al minimo
persona_id in data è l’ID del personaggio vocale creato. Il campo is_public è sempre false perché i personaggi vocali creati tramite upload audio sono privati.
Secondo passo: generare musica con il personaggio vocale
Con l’ID del personaggio vocale, possiamo utilizzare la Suno Audios Generation API per generare musica. Impostiamoaction su generate e persona_id sull’ID del personaggio vocale ottenuto; la canzone generata sarà cantata con la voce clonata.
Nota: la clonazione vocale supporta solo modellichirp-v4-5e superiori (comechirp-v4-5,chirp-v5,chirp-v5-5), non supportachirp-v4.
persona_id può anche essere usato con l’azione cover per reinterpretare canzoni esistenti con la voce clonata.
