Crea una canzone completa dalle tue idee e dai tuoi stili preferiti.
Esempi API
Esempio di invio
const response = await fetch('https://api.flaq.ai/api/v1/music/task', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model_name: 'mureka-v9.5-prompt-to-song',
prompt: 'A dreamy late-night song about finding confidence after a difficult season',
styles: ['ambient', 'pop'],
output_format: 'flac',
vocal_id: 'YOUR_VOCAL_ID',
}),
});
const { data } = await response.json();
const taskId = data.task_id;
Esempio di polling
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/music/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
Esempio di invio
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/music/task',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
json={
'model_name': 'mureka-v9.5-prompt-to-song',
'prompt': 'A dreamy late-night song about finding confidence after a difficult season',
'styles': ['ambient', 'pop'],
'output_format': 'flac',
'vocal_id': 'YOUR_VOCAL_ID',
},
)
response.raise_for_status()
task_id = response.json()['data']['task_id']
Esempio di polling
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/music/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
Esempio di invio
curl -X POST "https://api.flaq.ai/api/v1/music/task" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model_name": "mureka-v9.5-prompt-to-song",
"prompt": "A dreamy late-night song about finding confidence after a difficult season",
"styles": ["ambient", "pop"],
"output_format": "flac",
"vocal_id": "YOUR_VOCAL_ID"
}'
Esempio di polling
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/music/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
Prezzi di Mureka 9.5 Prompt to Song
| Parametri | Prezzo | Prezzo originale | Sconto |
|---|
README
API Mureka 9.5 Prompt to Song (Generazione di brani completi da prompt)
L'API Mureka 9.5 Prompt to Song genera un brano completo a partire da indicazioni creative facoltative come tema, genere, atmosfera, strumenti, ritmo e stile vocale. Gli sviluppatori possono anche selezionare tag di stile supportati, scegliere un formato audio o fornire un ID vocale Mureka per orientare il timbro della voce. Disponibile tramite Flaq AI, questo modello è adatto alle applicazioni che partono da un'idea musicale anziché da un testo già completo.
Funzionalità principali dell'API Mureka 9.5 Prompt to Song
-
Dall'idea al brano: Trasforma un'idea musicale generale in un brano completo generato senza fornire un testo già completo.
-
Indicazioni creative facoltative: Descrivi tema, genere, atmosfera, strumentazione, ritmo e direzione vocale desiderata.
-
Tag di stile supportati: Aggiungi uno o più tag di genere disponibili per orientare la direzione musicale.
-
Supporto degli ID vocali personalizzati: Usa un ID vocale Mureka esistente quando serve uno specifico timbro clonato.
-
Diversi formati audio: Scegli tra formati audio compressi e senza perdita in base al flusso di distribuzione.
-
Input API flessibili: Combina controlli facoltativi per prompt, stile, voce e formato in base alle esigenze dell'applicazione.
Come usare l'API Mureka 9.5 Prompt to Song per creare brani con l'IA su Flaq AI
-
Input: Una descrizione facoltativa del brano fino a 2000 caratteri, tag di stile facoltativi, un ID vocale Mureka facoltativo e un formato di output facoltativo.
-
Opzioni di stile: I valori supportati sono pop, rock, jazz, r&b, edm, ambient, folk e latin.
-
Output: Un brano generato restituito come risultato audio tramite il flusso delle attività di Flaq AI.
-
Formati audio: Seleziona mp3, wav o flac. Se non viene selezionato alcun formato, l'API usa mp3.
-
Capacità: Generazione di brani da prompt con tag di genere facoltativi, formati audio selezionabili e controllo facoltativo della voce clonata.
Principali casi d'uso per l'integrazione dell'API Mureka 9.5 Prompt to Song
-
Ideazione musicale: Esplora direzioni musicali a partire da temi, atmosfere, storie o brevi indicazioni creative.
-
Strumenti social e per creator: Consenti agli utenti di trasformare idee personali e temi dei contenuti in concept di brani personalizzati.
-
Giochi ed esperienze interattive: Genera brani per ambientazioni immaginarie, personaggi e momenti narrativi guidati dagli utenti.
-
Applicazioni musicali per il pubblico: Crea esperienze che generano brani senza richiedere agli utenti di scrivere testi completi.
-
Campagne ed esperienze di marca: Genera concept di brani personalizzati dai temi delle campagne e dai prompt del pubblico.
Nota Assicurati che i prompt e gli input vocali rispettino le norme applicabili su copyright, consenso e contenuti. Evita richieste volte a imitare un artista senza autorizzazione.
Mureka 9.5 Prompt to Song e le alternative: analisi comparativa
-
Mureka 9.5 Prompt to Song a confronto con la modalità prompt di Suno
I team che confrontano questi strumenti dovrebbero valutare controlli dei prompt, personalizzazione vocale, formati di output e integrazione API. Mureka supporta tag di genere facoltativi e un ID vocale Mureka tramite Flaq AI. -
Mureka 9.5 Prompt to Song a confronto con la modalità prompt di Udio
Il flusso preferibile dipende dagli input creativi e dall'esperienza di prodotto da realizzare. Mureka accetta una descrizione generale del brano insieme a controlli facoltativi per stile e voce. -
Mureka 9.5 Prompt to Song a confronto con Mureka 9.5 Generate Song
Prompt to Song è pensato per flussi che partono da un'idea, mentre Generate Song richiede un testo fornito dall'utente. Entrambi offrono indicazioni di stile facoltative, formati audio selezionabili e supporto degli ID vocali Mureka. -
Mureka 9.5 Prompt to Song a confronto con Loudly
Gli sviluppatori possono confrontare input creativi supportati, flusso di generazione, formati di output e requisiti di integrazione. Mureka si concentra sulla produzione di un brano completo da indicazioni descrittive facoltative. -
Mureka 9.5 Prompt to Song a confronto con Soundful
I team dovrebbero scegliere in base al tipo di output desiderato e al livello di controllo dei prompt. Mureka offre la generazione di brani da prompt con stili facoltativi e indicazioni per la voce clonata nell'API Flaq AI.
