Mureka
Mureka 9.5
mureka-9.5/lyrics-to-song
Ein Musikgenerierungsmodell mit zurückhaltenderem Arrangement und mehr Freiraum, das Genre, Besetzung und Stimmung des Prompts trifft und Gesang natürlicher klingen lässt; unterstützt sowohl rein instrumentale als auch Lied-Modi mit Songtexten
mureka-9.5/lyrics-to-song ausprobieren
Eingabe
Galerie
Alle Arbeiten ansehenAusgabe
audioPreise
mureka-9.5/lyrics-to-song per request
| Einzelpreis | $0.3215 |
|---|
Positionsprofil
mureka-9.5/lyrics-to-song ist ein Text-zu-Musik-Modell für Songgenerierungs-Szenarien: Entwickler reichen Songtexte ein, optional ergänzt um eine Stilrichtung und eine Präferenz für das Geschlecht der Gesangsstimme, und das Modell gibt ein vollständiges Audio mit Gesang und Arrangement aus. Im Vergleich zu Ansätzen, die lediglich Audiospuren übereinanderstapeln, legt es mehr Wert auf Ausdrucksraum für Melodie, Gesang und emotionale Verläufe; der Klang wirkt eher wie von echten Musikerinnen und Musikern produziert, und die Stimme wirkt natürlicher und glaubwürdiger. Geeignet für Independent-Musiker, Content-Creator und Werbeteams, die Songtexte schnell in hörbare Song-Demos verwandeln möchten.
Kernhighlights
- Songtexte als zentrale Triebkraft des gesamten Songs – Songtexte sind eine Pflichteingabe und können bis zu 5.000 Zeichen lang sein; in einem Durchlauf entsteht ein vollständiger Titel inklusive Gesang.
- Zurückhaltendes Arrangement, weniger maschinelles Stapeln – die Ausgabe trifft bei der Instrumentierung bewusst Auswahlentscheidungen und lässt Raum für Melodie- und Emotionsveränderungen; der Klang wirkt eher wie von Menschen produziert.
- Stil und Stimme nach Bedarf festlegbar – optional kann eine Stilrichtungsbeschreibung zu Genre, Stimmung und Besetzung angegeben werden, und der Sänger bzw. die Sängerin lässt sich über vocal gender festlegen.
Funktionsbeschreibung
Gesangssongs aus Songtexten generieren: Songtexte einreichen und ein vollständiges Audio mit Hauptgesang und Arrangement erhalten – Textzeilen werden direkt in einen anhörbaren fertigen Song verwandelt.
Steuerbare Stilrichtung: über einen bis zu 2.000 Zeichen langen Stil-Prompt lassen sich Genre, Stimmung, Instrumentierung und Gesangscharakter beschreiben, damit das Ergebnis näher an der vorgesehenen kreativen Absicht liegt.
Auswahl des Gesangsgeschlechts: je nach Ausrichtung des Songs kann eine weibliche oder männliche Stimme als Hauptgesang gewählt werden, was einen schnellen Vergleich und eine schnelle Iteration zwischen mehreren Versionen ermöglicht.
Natürlicher Gesangsausdruck: der Gesang wirkt in Tonfall und Emotion natürlicher und glaubwürdiger und eignet sich für Song-Demos und Inhaltsmusik, bei denen eine stimmliche Qualität gefragt ist.
Anwendungsfälle
- Independent-Musiker verwandeln Songtextentwürfe in Song-Demos – selbst geschriebene Texte und Stilrichtung eingeben und eine hörbare Version mit Gesang erhalten, um Melodieverlauf und Arrangementrichtung intern zu bewerten.
- Content-Creator produzieren Titelsongs mit Gesang – maßgeschneiderte Songtexte für Kurzvideos, Podcasts oder Spiele einreichen und Song-Audio erzeugen, das sich direkt für Vorspänne und Themenabschnitte nutzen lässt.
- Musikprototypen für Werbung und Markeninhalte – mit Songtexten und Stil-Prompts Songprototypen erzeugen, die zur Markenidentität passen, zum Anhören in der Angebotsphase und zur Bestätigung der Richtung.
- Mehrere Versionen desselben Songtexts iterieren – Songtext beibehalten, Stil-Prompt oder Gesangsgeschlecht austauschen und schnell mehrere Versionen für A/B-Vergleich und Auswahl erzeugen.
Einschränkungen und Auswahlhinweise
Die Ausgabe ist ausschließlich Audio; strukturierte Artefakte wie Noten, MIDI oder Einzelspuren werden nicht bereitgestellt. Workflows, die eine Nachbearbeitung erfordern, müssen separat behandelt werden. Die Arrangements neigen zu Zurückhaltung und Leerraum; wenn ein groß besetztes, dicht geschichtetes, monumentales Arrangement angestrebt wird, sollte die Wirkung zunächst mit Stil-Prompts geprüft werden. Die aktuellen Wirkungsbeschreibungen stammen überwiegend aus Herstellerangaben und internen Tests; unabhängige Bewertungen von Drittanbietern fehlen. Vor einer endgültigen Auswahl wird empfohlen, mit tatsächlichen Songtexten Probeläufe durchzuführen und zu vergleichen. Songtexte sind Pflicht; für rein instrumentale Anforderungen sollte stattdessen die Instrumental-Variante derselben Familie verwendet werden.
Generierungsaufgabe erstellen
https://api.hiapi.ai/v1/tasks Header
AuthorizationstringPflichtAccount-API-Schlüssel. Bei jeder Anfrage erforderlich. Beispiel: Bearer YOUR_HIAPI_API_KEY. API-Schlüssel holen
Content-TypestringOptionalDer Anfragekörper wird immer als JSON geparst; beim Senden ist nur application/json (optional mit charset) zulässig — andere Werte liefern 415. Beispiel: application/json.
Idempotency-KeystringOptionalIdempotenz-Schlüssel, bis 255 Bytes. Wiederholungen mit demselben Schlüssel desselben Kontos erstellen die Aufgabe nur einmal; Replays liefern die ursprüngliche taskId.
Bei Netzwerk-Timeouts oder Client-Wiederholungen erstellt derselbe Schlüssel die Aufgabe nur einmal — keine doppelte Abbuchung (Geltungsbereich = das Konto des API-Schlüssels). Empfohlen: geschäftsseitig eindeutige Kennung (z. B. "order-42"); Replays liefern die ursprüngliche taskId, Schlüssel laufen 24 Stunden nach der ersten Anfrage ab. Die vollständige Szenariomatrix steht in der Übersicht der Unified Async API.
Body
modelstringPflichtAktueller Festwert: mureka-9.5/lyrics-to-song
routestringOptionalAktueller Festwert: default
inputobjectPflicht
Geschäftsparameter für mureka-9.5/lyrics-to-song und Route default — siehe Parametertabelle unten.
genderstringOptionalGibt das Geschlecht der Hauptstimme des generierten Liedes an; nimmt einen Zeichenkettenwert und steuert die geschlechtliche Ausrichtung der Hauptstimme.
femalemalelyricsstringPflichtminLength 1maxLength 5000Der Liedtext, der im generierten Lied gesungen werden soll, als Zeichenkette, maximal 5000 Zeichen.
promptstringOptionalminLength 1maxLength 2000Optionale Beschreibung des musikalischen Stils des Liedes, einschließlich Genre, Stimmung, Instrumentierung, Arrangement und Gesangsmerkmalen, als Zeichenkette, maximal 2000 Zeichen.
callbackobjectOptional
Konfiguration der Endzustands-Benachrichtigung. Ohne Angabe wird kein Callback gesendet — selbst abfragen.
Beim Erstellen callback.url angeben, dann POSTet HiAPI im Endzustand an Ihren Service — kein Polling nötig. Der Callback-Body entspricht der Aufgaben-Detailstruktur; Signaturprüfung, Wiederholungen und Idempotenz sind in der Übersicht der Unified Async API beschrieben.
urlstringPflichtPflicht, wenn callback angegeben ist. Nach dem Endzustand wird an diese URL gepostet; muss eine gültige http(s)-URL sein.
whenstringOptionalStandard: "final"Derzeit wird nur final unterstützt — Benachrichtigung bei success und fail.
finalstoragestringOptionalStandard: "temp"Speicherstufe für Artefakte: temp (Standard, ca. 7 Tage) oder persistent (langfristig, nach Größe abgerechnet). Bei unzureichendem Guthaben oder Überschreitung des Speicherlimits erfolgt ein stiller Downgrade auf temp; die wirksame Stufe steht in der Aufgaben-Detailantwort.
temppersistentAnfragebeispiele
# Asynchrone Aufgabe senden; gibt sofort eine taskId zurück (wartet nicht auf die Generierung)
curl -X POST "https://api.hiapi.ai/v1/tasks" \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "mureka-9.5/lyrics-to-song",
"input": {
"lyrics": "…"
}
}' const res = await fetch("https://api.hiapi.ai/v1/tasks", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HIAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "mureka-9.5/lyrics-to-song",
input: {
"lyrics": "…"
}
}),
});
const task = await res.json();
// { code: 200, message: "success", data: { taskId } } import os, requests
res = requests.post(
"https://api.hiapi.ai/v1/tasks",
headers={"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"},
json={
"model": "mureka-9.5/lyrics-to-song",
"input": {
"lyrics": "…"
}
},
)
print(res.json()) # { code, message, data: { taskId } } 200 OK
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR"
}
} 400 Bad Request
{
"code": 400,
"message": "invalid request",
"data": null,
"error_code": "INVALID_REQUEST"
} Aufgabendetails abrufen
https://api.hiapi.ai/v1/tasks/:id Antwortfelder
taskIdstringPflichtAufgaben-ID, stets mit Präfix tk-hiapi-.
modelstringPflichtAufgelöster vollständiger Modellname. Mit route-Parameter eingereichte Aufgaben geben base@route zurück (z. B. gpt-image-2/text-to-image@ext); sonst identisch mit dem übermittelten Namen.
routestringOptionalErscheint nur bei explizitem route-Parameter; gibt den übermittelten Wert zurück.
statusstringPflichtAufgabenstatus.
queued Eingereiht, noch nicht gestartet.
handling In Verarbeitung.
archiving Verarbeitung abgeschlossen, Artefakte werden vorbereitet.
success Endzustand: abgeschlossen, Artefakte verfügbar (output wird zurückgegeben).
fail Endzustand: fehlgeschlagen (error wird zurückgegeben).
Nach dem Senden den status prüfen: success und fail sind Endzustände, alles andere nicht. Alle 1–3 Sekunden bis zum Endzustand pollen. Nach Erfolg Artefakte aus output[].url laden und vor expireAt übertragen; für Langzeitaufbewahrung storage: "persistent" beim Erstellen angeben.
creatednumberPflichtZeitpunkt der Aufgabenerstellung (Unix-Sekunden).
completednumberPflichtUnix-Sekunden des Endzustands; vor Abschluss stets 0.
outputarrayOptional
Nur bei status == success. Artefaktliste — immer ein Array; eine Aufgabe kann mehrere Typen gleichzeitig liefern (z. B. video + first_frame).
Array [ object ]
Array-Elemente
urlstringPflichtArtefakt-URL, direkt herunterladbar.
typestringPflichtAktuell mögliche Werte: video, image, audio, first_frame, last_frame, thumbnail; später können weitere folgen.
expireAtnumberPflichtUnix-Sekunden, bis wann das Artefakt verfügbar ist; vorher herunterladen oder übertragen.
errorobjectOptional
Nur bei status == fail.
codestringPflichtBusiness-Fehlercode.
messagestringPflichtFehlerbeschreibung.
Antwortbeispiele
Erfolg
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR",
"model": "happyhorse-1-0",
"status": "success",
"created": 1777282033,
"completed": 1777282099,
"output": [
{
"url": "https://cdn.hiapi.ai/tasks/.../video.mp4",
"type": "video",
"expireAt": 1777886899
}
]
}
} In Bearbeitung (nicht final)
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "archiving",
"created": 1777282033,
"completed": 0
}
} Fehlgeschlagen
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "fail",
"created": 1777282033,
"completed": 1777282099,
"error": {
"code": "TASK_FAILED",
"message": "task failed"
}
}
} Artikel
Alle Artikel ansehen →-
Tutorial
kandinsky-6.0-pro/image-to-video auf HiAPI: Tutorial mit curl und Python
Eine funktionierende Bild-zu-Video-Anfrage auf HiAPI ausführen: vom Upload des ersten Frames über asynchrones Polling bis zum finalen Download
-
Tutorial
So rufen Sie hailuo-2.3-fast/image-to-video über die HiAPI API auf: curl und Python in der Praxis
Die erste lauffähige Anfrage für die schnelle, kostengünstige Bild-zu-Video-Stufe – von der Modell-ID bis zum heruntergeladenen MP4
-
Tutorial
Kandinsky 6.0 Pro Text-zu-Video auf HiAPI: curl- und Python-Tutorial
Eine anfrageorientierte praktische Demonstration: Aufbau des Aufrufs vom Prompt zum Videoclip, Absenden der Anfrage, Abfragen des Fertigstellungsstatus und Herunterladen des Ergebnisses
-
Tutorial
So nutzt du kling-4.0/text-to-video über die HiAPI-API: curl, Python und ein lauffähiges Anforderungsbeispiel
Ein praxisnaher Leitfaden für Entwickler: filmische Prompts, synchrones Audio, asynchrones Polling und Download der Ausgabe
-
Tutorial
So rufen Sie hailuo-2.3/text-to-video über die HiAPI API auf: curl, Python und lauffähige Anfragebeispiele
Ähnliche Modelle
Alle Modelle ansehen →Gleicher Typ
-
ElevenLabs ElevenLabs $0.0029 /Sekunde -
Gemini 3.1 Flash TTS Google -- -
Mirelo SFX 2.0 Mirelo AI $0.021 /Sekunde -
Mureka 9.5 Mureka $0.322 per request -
Lyria 3 Pro Google $0.140 /Song -
MiniMax Music 3 MiniMax $0.0026 /Sekunde -
Lyria 3.5 Google $0.090 /Song -
MiniMax Music 2.6 MiniMax $0.210 /Song -
MiniMax Music 1.5 MiniMax $0.070 /Song -
Qwen Audio 3.0 TTS Alibaba $0.030 /1.000 Zeichen



