Skip to main content
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 utilizza 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
Il risultato sarà:
Come si vede, il campo 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. Impostiamo action 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 modelli chirp-v4-5 e superiori (come chirp-v4-5, chirp-v5, chirp-v5-5), non supporta chirp-v4.
Il risultato sarà:
Come si vede, la canzone generata è cantata con la voce clonata. persona_id può anche essere usato con l’azione cover per reinterpretare canzoni esistenti con la voce clonata.