Vai alla navigazione

Carica musica

Carica un file musicale da usare successivamente per l’inpainting. Il prezzo del caricamento è lo stesso della generazione di brani. Tutti i contenuti caricati vengono controllati per verificare eventuali violazioni del copyright. Se vengono rilevati contenuti protetti da copyright, verrà comunque addebitata metà del costo della richiesta.

Header

xi-api-keystringOpzionale

Richiesta

This endpoint expects a multipart form containing a file.
filefileObbligatorio
Il file audio da caricare.
extract_composition_planboolean or enumOpzionalePredefinito a false

Indica se generare e restituire il piano di composizione per la canzone caricata. Passa un ID modello (music_v1, music_v2 o music_v2_5) per controllare il formato del piano di composizione restituito. Il passaggio di true/false è deprecato; true utilizza per impostazione predefinita il formato di piano music_v1. L'abilitazione di questa opzione aumenterà la latenza.

with_timestampsbooleanOpzionalePredefinito a false

Indica se trascrivere la canzone caricata e restituire i timestamp a livello di parola. Se True, la risposta includerà words_timestamps, ma aumenterà la latenza.

with_waveform_visualbooleanOpzionalePredefinito a false
Indica se restituire la forma d'onda visiva della canzone caricata.

Risposta

File musicale caricato correttamente con piano di composizione facoltativo
song_idstring
Identificatore univoco della canzone caricata
composition_planobject or nullOpzionale

Il piano di composizione estratto dal brano caricato. Presente solo se extract_composition_plan è stato fornito nel body della richiesta.

words_timestampslist of objects or nullOpzionale

Timestamp a livello di parola trascritti dalla canzone caricata. Presenti solo se with_timestamps era True nel body della richiesta

waveform_visuallist of integers or nullOpzionale

Una forma d'onda a bassa risoluzione della canzone caricata, per mostrarne un'anteprima. Contiene 4 valori per secondo di audio, da -1000 a 1000. L'audio stereo viene mixato in un singolo canale. Presente solo se with_waveform_visual era True nel body della richiesta.

Errori

422
Unprocessable Entity Error