SUNO nous permet de créer des personnages vocaux personnalisés à partir de n’importe quel fichier audio, réalisant ainsi un clonage vocal pour la génération musicale. Contrairement à l’API Persona existante (qui utilise unDocumentation 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 généré par Suno), cette API accepte un audio_url accessible publiquement, c’est-à-dire votre propre enregistrement vocal. Ce document explique comment intégrer l’API de clonage vocal.
Première étape : créer un personnage vocal
Cette API possède trois paramètres d’entrée :audio_url (obligatoire), qui est une URL publique d’un fichier audio au format MP3 ou WAV contenant une voix claire d’une seule personne ; name et description (optionnels), qui correspondent au nom et à la description du personnage vocal.
Exigences pour le fichier audio :
- Format : MP3 ou WAV
- Durée : au moins 10 secondes
- Contenu : voix claire d’une seule personne, avec un minimum de bruit de fond ou de musique
persona_id dans data correspond à l’ID du personnage vocal créé. Le champ is_public est toujours false car les personnages vocaux créés par téléchargement audio sont privés.
Deuxième étape : générer de la musique avec le personnage vocal
Une fois que vous disposez de l’ID du personnage vocal, vous pouvez utiliser la Suno Audios Generation API pour générer de la musique. Définissezaction sur generate et persona_id sur l’ID du personnage vocal retourné précédemment. La chanson générée sera chantée avec la voix clonée.
Remarque : Le clonage vocal est uniquement compatible avec les modèleschirp-v4-5et supérieurs (par exemplechirp-v4-5,chirp-v5,chirp-v5-5), et ne supporte paschirp-v4.
persona_id peut également être utilisé avec l’action cover pour reprendre des chansons existantes avec la voix clonée.
