eroq api · 音楽
ひと言を入れれば、
曲が返ってくる。
eroq独自のエンジン、Music Oneがアレンジを組み、歌います。曲をひと言で伝えれば作詞機能がスタイル、歌詞、タイトルを書き、セクションタグ付きの自分の歌詞を送ることもできます。30秒〜4分、1回の呼び出しで標準2テイク、ほかのすべてと同じキーで。
MP3で出力 · 30秒〜4分 · 失敗したテイクは自動で返金
新規登録で50クレジット無料 · カード不要
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
}'できること
本番のプロダクトのためのMusic。
ひと言でも、自分の歌詞でも
promptに曲をひと言で書いて送れば、作詞機能がスタイル、歌詞、タイトルを書きます(料金に含まれます)。あるいは自分のstyleとlyricsを送り、セクションタグはそれぞれ独立した行に置きます:[Intro], [Verse], [Pre-Chorus], [Chorus], [Bridge], [Outro]。歌詞のないスタイルには歌詞が書き下ろされ、202の応答には曲の元になる内容がそのまま返ります。
ボーカルあり、なし
言語、ボーカル、ジャンル、テンポ、楽器は、カンマ区切りの言葉でスタイルに書きます。instrumental: true にするとボーカルが外れ、歌詞は無視されます。バッキングトラック、ナレーションの下に敷く音、配信用のループに。
2テイクを、別々に
nで1テイクか2テイク(標準は2)を指定します。テイクごとにシード、ジョブ、課金が別なので、良いほうを残せます。seedを渡せばテイクを再現でき、テイクNは seed + N − 1 で生成されます。
送信したら、あとは任せるだけ
曲の生成にはGPUで数分かかるため、呼び出しはテイクごとに1つのジョブを付けて202を返します。MP3ができるまで無料の GET /v1/music/generations/{id} をポーリングするか、music.generation.succeeded と music.generation.failed にWebhookを登録してください。
料金は指定した長さで
1テイクにつき、始まった30秒ごとに3クレジット。課金はリクエストした長さに対して行われ、2分の曲を2テイクなら24クレジットです。料金は歌詞やスタイルでは変わらず、失敗したテイクはそのテイクだけ返金され、もう1テイクはそのまま届きます。
エージェントからも
MCPサーバーは generate_music と get_music_status を公開しているので、コーディングエージェントが会話の中でそのままサウンドトラックを作れます。CLIなら eroq music にひと言と長さを渡すだけ。完成したテイクはレシピ付きでライブラリにも保存され、スタジオでリミックスできます。
よくある質問
要点だけ。
1曲の料金は? +
1テイクにつき、始まった30秒ごとに3クレジットで、リクエストした長さに対して課金されます。長さは30秒〜4分、30秒刻みです。1分なら1テイク6クレジット、2分を2テイクなら24クレジット。ジョブのポーリングは無料です。
自分の歌詞を送れますか? +
はい。セクションタグをそれぞれ独立した行に置いた歌詞([Intro], [Verse], [Pre-Chorus], [Chorus], [Bridge], [Outro])とスタイルを送ってください。歌詞を省けば作詞機能がスタイルに合わせて書き、promptだけを送ればスタイル、歌詞、タイトルをすべて書きます。
歌い手を選べますか? +
歌い手はスタイルで描写します。温かみのある女性ボーカル、しゃがれたバリトン、合唱など。歌唱用のボイスリファレンスはなく、音声APIのクローンボイスは話すためのもので、歌いません。サウンドはアーティスト名ではなく、ジャンル、年代、ボーカルで表現してください。
どんなファイルが返ってきますか? +
1テイクにつきMP3が1つ(320 kbps、48 kHzステレオ)、署名付きのCDN URLで、テイクの実際の長さとともに返ります。ステムも、ボーカルだけのトラックも、ストリーミング音声もありません。各テイクは完成した1つのファイルとして届きます。
コンテンツポリシーで拒否されるものは? +
ポリシーは、送信するすべての言葉と、作詞機能が書く内容に適用されます。未成年者が関わるもの、同意のない実在の特定可能な人物、違法なものは一切不可です。拒否された曲は 400 content_blocked を返して課金されず、書かれた歌詞が問題だった場合は返金されます。
