audio_url, qui est une adresse CDN audio accessible publiquement. mode est défini par défaut sur standard, les appels existants ne nécessitent donc aucune modification. Un téléversement standard réussi consomme 0.06 Credits ; aucun frais n’est facturé en cas d’échec du téléversement.
Ici, l’audio_url que nous saisissons est https://cdn.acedata.cloud/suno_demo.mp3, qui est une adresse CDN accessible publiquement.
data est toujours un objet, et audio_id est l’ID de la chanson après le téléversement. Les résultats d’analyse tels que lyric, style, duration, le titre et les URL média sont des champs facultatifs, le contenu retourné prévaut.
Après avoir obtenu l’ID de la chanson, vous pouvez utiliser Suno Audios Generation API pour appeler upload_extend, upload_cover ou des opérations telles que l’échantillonnage par segment nécessitant audio_id. Si vous souhaitez créer de la nouvelle musique à partir de 1 à 4 audios de référence complets via la fonctionnalité de création inspirée Inspo, appelez directement action=inspo et transmettez la liste des URL audio publiques originales ; le service effectuera automatiquement le téléversement et l’analyse, sans nécessiter l’assemblage des métadonnées audio côté client.
Mode de téléversement amélioré
audio_url est l’adresse d’entrée, elle sera transmise directement au processus de traitement audio et ne sera pas transférée au préalable par le service de persistance des médias à l’état final. Veuillez vous assurer qu’elle reste accessible publiquement pendant le traitement de la tâche.
Lorsqu’un téléversement standard ne peut pas traiter un audio que vous possédez ou que vous êtes autorisé à utiliser, vous pouvez définir mode sur enhanced. Ce mode doit également fournir un name de 1 à 100 caractères et utiliser une audio_url HTTPS accessible publiquement.
Le téléversement amélioré adopte systématiquement un traitement asynchrone, qui nécessite généralement 2 minutes ou plus. Un traitement réussi consomme 1.87 Credits ; aucun frais n’est facturé en cas d’échec du traitement.
task_id et trace_id. Utilisez Suno Tasks API pour consulter la tâche et, après succès, lisez l’ID audio téléversé depuis response.data.audio_id. Vous pouvez également fournir une callback_url HTTPS pour recevoir l’état final.
L’audio_id obtenu par le téléversement amélioré peut être utilisé pour Cover, Samples et Mashup. L’extraction d’accompagnement et de MIDI, la séparation de toutes les pistes, ainsi que la séparation voix/accompagnement peuvent toujours être limitées par le compte auquel appartient l’audio ; les opérations non répertoriées ne sont pas garanties pour une utilisation inter-comptes. Plus l’audio est court, plus le taux de réussite du traitement est généralement élevé.
