Skip to main content
SUNO ci consente di caricare audio di riferimento per la creazione secondaria, questo documento spiega come integrare le API correlate. Il caricamento normale richiede solo audio_url, che è un indirizzo CDN audio accessibile pubblicamente. mode è impostato su standard per impostazione predefinita, quindi le chiamate esistenti non necessitano di modifiche. Un caricamento normale riuscito consuma 0,06 Crediti; un caricamento non riuscito non comporta costi. Qui l’audio_url che inseriamo è https://cdn.acedata.cloud/suno_demo.mp3, che è un indirizzo CDN accessibile pubblicamente.
Il risultato è il seguente:
Si può notare che il campo audio_id di data è l’ID della canzone dopo il caricamento. Con l’ID della canzone, possiamo utilizzare la Suno Audios Generation API per generare canzoni personalizzate, ad esempio passando action come upload_extend, mentre audio_id è l’ID della canzone restituito, possiamo generare una nuova canzone basata sull’audio di riferimento.

Modalità di caricamento avanzato

Quando il caricamento normale non può gestire l’audio che possiedi o per cui hai ottenuto l’autorizzazione all’uso, puoi impostare mode su enhanced. Questa modalità richiede anche di fornire un name di 1-100 caratteri e utilizzare un audio_url HTTPS accessibile pubblicamente. Il caricamento avanzato utilizza sempre un’elaborazione asincrona, che di solito richiede 2 minuti o più. L’elaborazione riuscita consuma 1,87 Crediti; l’elaborazione non riuscita non comporta costi.
L’interfaccia restituirà immediatamente task_id e trace_id. Utilizza la Suno Tasks API per controllare il compito, e dopo il successo, leggi l’ID audio caricato da response.data.audio_id. Puoi anche fornire un callback_url HTTPS per ricevere lo stato finale. L’audio_id ottenuto dal caricamento avanzato può essere utilizzato per Cover, Samples e Mashup. L’estrazione di accompagnamenti e MIDI, la separazione delle tracce complete e la separazione voce/accompagnamento possono comunque essere soggette a limitazioni dell’account a cui appartiene l’audio; le operazioni non elencate non garantiscono supporto per l’uso tra account. Maggiore è la lunghezza dell’audio, maggiore è la probabilità di successo dell’elaborazione.