eroq api · Musik
Ein Satz rein,
ein Song raus.
Music One, eroqs eigene Engine, schreibt das Arrangement und singt es. Beschreib den Song in einem Satz, und der Songwriter schreibt Stil, Lyrics und einen Titel – oder schick deine eigenen Lyrics mit Abschnitts-Tags. 30 Sekunden bis 4 Minuten, standardmäßig zwei Takes pro Aufruf, mit demselben Schlüssel wie alles andere.
MP3-Ausgabe · 30 s bis 4 min · fehlgeschlagene Takes werden automatisch erstattet
50 Gratis-Credits bei der Registrierung · keine Kreditkarte nötig
curl https://eroq.ai/v1/music/generations \
-H "Authorization: Bearer $EROQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "eroq-music-one",
"style": "english, female vocals, synth-pop, 104 bpm, warm analog synths, gated drums",
"lyrics": "[Verse]\nStreetlights fade behind the bus\nThe town I knew is shrinking fast\n\n[Chorus]\nI'\''m leaving, leaving, nothing left to prove\nThe road is long and I'\''m in love with the move",
"title": "Leaving Light",
"seconds": 120,
"n": 2
}'Die Modelle
1 Modell. Festpreise.
Was du bekommst
Music, gebaut für Produkte, die live gehen.
Ein Satz oder deine Lyrics
Schick einen prompt, den Song in einem Satz, und der Songwriter schreibt Stil, Lyrics und einen Titel – im Preis inbegriffen. Oder schick deinen eigenen style und deine lyrics, mit den Abschnitts-Tags in eigenen Zeilen: [Intro], [Verse], [Pre-Chorus], [Chorus], [Bridge], [Outro]. Ein Stil ohne Lyrics bekommt passende Lyrics geschrieben, und die 202-Antwort gibt zurück, woraus der Song gerendert wird.
Mit Gesang oder ohne
Sprache, Gesang, Genre, Tempo und Instrumente stehen im Stil, als kommagetrennte Wörter. instrumental: true lässt den Gesang weg und ignoriert die Lyrics – für einen Backing-Track, ein Klangbett unter einem Voiceover oder einen Loop für einen Stream.
Zwei Takes, getrennt
Setz n auf einen oder zwei Takes, standardmäßig zwei, jeder mit eigenem Seed, eigenem Job und eigener Abrechnung, damit du den besseren behältst. Gib einen seed mit, und die Takes werden reproduzierbar: Take N rendert mit seed + N − 1.
Einreichen und weitermachen
Ein Song braucht Minuten an GPU-Zeit, deshalb antwortet der Aufruf mit 202 und einem Job pro Take. Frag GET /v1/music/generations/{id} ab – kostenlos –, bis die MP3 fertig ist, oder abonniere einen Webhook für music.generation.succeeded und music.generation.failed.
Der Preis folgt der angefragten Länge
3 Credits pro angefangene 30 Sekunden Song und Take, berechnet auf die angefragte Länge: Ein zweiminütiger Song mit zwei Takes kostet 24 Credits. Der Preis hängt weder von den Lyrics noch vom Stil ab, und ein fehlgeschlagener Take wird einzeln erstattet, während der andere trotzdem geliefert wird.
Auch aus einem Agenten
Der MCP-Server stellt generate_music und get_music_status bereit, sodass ein Coding-Agent einen Soundtrack schreiben kann, ohne das Gespräch zu verlassen, und die CLI startet eroq music mit einem Satz und einer Länge. Jeder fertige Take landet außerdem mit seinem Rezept in deiner Bibliothek, bereit zum Remixen im Studio.
In der Referenz
FAQ
Die Kurzfassung.
Was kostet ein Song? +
3 Credits pro angefangene 30 Sekunden Song und Take, berechnet auf die Länge, die du anfragst: 30 Sekunden bis 4 Minuten, in Schritten von 30 Sekunden. Eine Minute kostet 6 Credits pro Take, zwei Takes à zwei Minuten 24. Das Abfragen eines Jobs ist kostenlos.
Kann ich eigene Lyrics schicken? +
Ja: Schick Lyrics mit den Abschnitts-Tags in eigenen Zeilen ([Intro], [Verse], [Pre-Chorus], [Chorus], [Bridge], [Outro]) und einen Stil. Lässt du die Lyrics weg, schreibt der Songwriter sie passend zu deinem Stil; schickst du nur einen prompt, schreibt er Stil, Lyrics und Titel.
Kann ich die Singstimme wählen? +
Die Singstimme beschreibst du im Stil: eine warme Frauenstimme, ein rauer Bariton, ein Chor. Es gibt keine Stimmreferenz fürs Singen, und die geklonten Stimmen der Voice-API sprechen, sie singen nicht. Beschreib einen Sound über Genre, Ära und Gesang statt über den Namen eines Künstlers.
Welche Datei bekomme ich? +
Eine MP3 pro Take (320 kbps, 48 kHz Stereo) unter einer signierten CDN-URL, mit der tatsächlichen Länge des Takes. Es gibt keine Stems, keine separate Gesangsspur und kein Audio-Streaming: Ein Take kommt als eine fertige Datei.
Was lehnt die Inhaltsrichtlinie ab? +
Die Richtlinie gilt für jedes Wort, das du schickst, und für alles, was der Songwriter schreibt: nichts, was Minderjährige betrifft, keine realen, identifizierbaren Personen ohne Einwilligung, nichts Illegales. Ein abgelehnter Song antwortet mit 400 content_blocked und kostet nichts – oder wird erstattet, wenn die geschriebenen Lyrics das Problem sind.
Der erste Aufruf in fünf Minuten.
Registrieren, Schlüssel erstellen, Quickstart einfügen. 50 Gratis-Credits zum Start, und Pläne gibt es ab $15.
