Verwandle deinen Liedtext in einen vollständigen Song mit Gesang und Begleitung.
API-Beispiele
Anfragebeispiel
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-o2-generate-song',
lyrics: 'The sky turns gold above the road,\nWe sing the chorus back home.',
prompt: 'Cinematic folk-pop with piano, acoustic guitar, and an expressive lead vocal',
output_format: 'mp3',
vocal_id: 'YOUR_VOCAL_ID',
}),
});
const { data } = await response.json();
const taskId = data.task_id;
Polling-Beispiel
// 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));
}
Anfragebeispiel
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-o2-generate-song',
'lyrics': 'The sky turns gold above the road,\nWe sing the chorus back home.',
'prompt': 'Cinematic folk-pop with piano, acoustic guitar, and an expressive lead vocal',
'output_format': 'mp3',
'vocal_id': 'YOUR_VOCAL_ID',
},
)
response.raise_for_status()
task_id = response.json()['data']['task_id']
Polling-Beispiel
# 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)
Anfragebeispiel
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-o2-generate-song",
"lyrics": "The sky turns gold above the road,\nWe sing the chorus back home.",
"prompt": "Cinematic folk-pop with piano, acoustic guitar, and an expressive lead vocal",
"output_format": "mp3",
"vocal_id": "YOUR_VOCAL_ID"
}'
Polling-Beispiel
# 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"
Preise für Mureka O2 Generate Song
| Parameter | Preis | Ursprünglicher Preis | Rabatt |
|---|
README
Mureka O2 Generate Song API (Songs aus Liedtexten generieren mit Stimm-ID-Unterstützung)
Die Mureka O2 Generate Song API verwandelt bereitgestellte Liedtexte in einen generierten Song mit optionalen Vorgaben zu Genre, Stimmung, Instrumenten, Rhythmus, Gesang und Produktion. Entwickler können außerdem ein Audioformat auswählen oder eine vorhandene Mureka-Stimm-ID angeben. O2 ist über Flaq AI verfügbar und bietet einen gezielten Ablauf zur Songgenerierung aus Liedtexten für Musikprodukte, Tools für Kreative und Medienanwendungen.
Hauptfunktionen der Mureka O2 Generate Song API
-
Songgenerierung aus Liedtexten: Erstellen Sie aus bereitgestellten Liedtexten einen Song mit Gesang und musikalischer Begleitung.
-
Optionale Stilvorgaben: Beschreiben Sie das gewünschte Genre, die Emotion, Instrumentierung, den Rhythmus, Stimmcharakter und Produktionsansatz.
-
Unterstützung für Mureka-Stimm-IDs: Steuern Sie die Klangfarbe des Gesangs mit einer vorhandenen Mureka-Stimm-ID.
-
Strukturierte Liedtexteingabe: Übermitteln Sie Strophen, Refrains, Bridges und andere gekennzeichnete Abschnitte innerhalb der unterstützten Längenbegrenzung für Liedtexte.
-
Mehrere Audioformate: Wählen Sie ein Ausgabeformat für Vorschauen, Veröffentlichung, Bearbeitung oder Speicherung.
-
API-basierter Musikablauf: Integrieren Sie die Songgenerierung mit O2 über die Aufgaben-API von Flaq AI in Anwendungen.
So verwenden Sie die Mureka O2 Generate Song API zur Songerstellung auf Flaq AI
-
Eingabe: Erforderlicher Liedtext mit bis zu 3000 Zeichen sowie ein optionaler Stil-Prompt mit bis zu 1024 Zeichen, eine optionale Mureka-Stimm-ID und ein optionales Ausgabeformat.
-
Ausgabe: Ein generierter Song mit Gesang und musikalischer Begleitung, der über den Aufgabenablauf von Flaq AI zurückgegeben wird.
-
Audioformate: Wählen Sie mp3, wav oder flac. Wenn kein Format ausgewählt wird, verwendet die API mp3.
-
Stimmsteuerung: Geben Sie eine vorhandene Mureka-Stimm-ID an, wenn eine bestimmte geklonte Klangfarbe benötigt wird.
-
Funktionen: Songgenerierung aus Liedtexten, optionale Produktionsvorgaben, wählbare Audioformate und optionale Steuerung geklonter Stimmen.
Die wichtigsten Anwendungsfälle für die Integration der Mureka O2 Generate Song API
-
Songwriting-Demos: Verwandeln Sie Liedtexte in vollständige Songkonzepte zur Bewertung und kreativen Weiterentwicklung.
-
Personalisierte Musikprodukte: Generieren Sie Songs aus von Nutzern bereitgestellten Liedtexten und optionalen Stilvorgaben.
-
Abläufe für virtuelle Künstler: Verwenden Sie eine Mureka-Stimm-ID, wenn eine wiederkehrende generierte Stimmidentität benötigt wird.
-
Jingles und Markenmusik: Erstellen Sie musikalische Konzepte mit Gesang, die auf Kampagnen- und Markenbotschaften zugeschnitten sind.
-
Spiele und narrative Medien: Produzieren Sie Figurensongs, fiktive Sendungen und geschichtenbasierte Musikinhalte.
Hinweis Verwenden Sie nur Liedtexte und Stimmproben, zu deren Übermittlung Sie berechtigt sind. Generierte Inhalte unterliegen weiterhin den geltenden Vorgaben zu Urheberrecht, Einwilligung und Plattformnutzung.
Mureka O2 Generate Song und Wettbewerber: Vergleichsanalyse
-
Mureka O2 Generate Song im Vergleich zu Mureka 9.5 Generate Song
Beide Flaq AI Modelle akzeptieren Liedtexte, optionale Stilvorgaben, wählbare Audioformate und eine optionale Stimm-ID. Mureka 9.5 unterstützt eine höhere Längenbegrenzung für Liedtexteingaben, während O2 Teams eine weitere Mureka-Modelloption bietet, die sie für ihre spezifischen Inhalte bewerten können. -
Mureka O2 Generate Song im Vergleich zu Suno
Teams sollten beim Vergleich dieser Abläufe die Liedtextsteuerung, Stimmanpassung, Ausgabeformate und API-Anforderungen bewerten. Mureka O2 akzeptiert bereitgestellte Liedtexte und optionale Mureka-Stimm-IDs über Flaq AI. -
Mureka O2 Generate Song im Vergleich zu Udio
Die passende Wahl hängt davon ab, wie Liedtexte, kreative Vorgaben und Audioergebnisse in den Produktablauf passen. Mureka O2 stellt eine einzige Aufgabenschnittstelle für die Songgenerierung aus Liedtexten bereit. -
Mureka O2 Generate Song im Vergleich zu Kits AI
Entwickler können die vollständige Songgenerierung mit Abläufen vergleichen, die sich auf die Stimmverarbeitung konzentrieren. Mureka O2 erstellt einen vollständigen Song aus Liedtexten und optionalen Vorgaben für Stil oder Stimme. -
Mureka O2 Generate Song im Vergleich zu ElevenLabs Music
Produktteams sollten verfügbare Eingaben, Ausgabeformate, Modellverhalten und Integrationsanforderungen vergleichen. Mureka O2 bietet innerhalb der Musik-API von Flaq AI ein eigenes Modell zur Songgenerierung aus Liedtexten.
