Vai al contenuto principale
SUNO ci consente di inserire parole chiave per generare uno stile musicale migliorato. Questo documento spiega come integrare l’API correlata. Questa API ha solo un parametro di input, che è prompt, le parole chiave di stile da ottimizzare. Qui inseriamo il nostro prompt che è A song for Christmas.
import requests

url = "https://api.acedata.cloud/suno/style"

headers = {
    "accept": "application/json",
    "authorization": "Bearer {token}",
    "content-type": "application/json"
}

payload = {
    "prompt": "A song for Christmas"
}

response = requests.post(url, json=payload, headers=headers)
print(response.text)
Il risultato è il seguente:
{
  "success": true,
  "task_id": "8e887548-7185-48a9-b7cb-e51754f7b87b",
  "trace_id": "ac4ec363-4245-400b-9643-0b6fed8c6b20",
  "data": {
    "upsampled_tags": "Campane brillanti e festive e chitarra acustica nitida aprono, con campanelli da slitta e un caldo pianoforte verticale che riempie il verso. Archi lussureggianti entrano per il pre-ritornello, portando a un ritornello pieno di band esaltato da accenti di ottoni. Il ponte si ammorbidisce con il glockenspiel, per poi tornare a un finale giubilante."
  }
}
Si può notare che il campo upsampled_tags di data è il parametro di stile ottimizzato in base alle parole chiave.