MP3 / WAV / AAC / OGG
例:["vocals","drum","bass"]
デフォルト auto
deep_extraction または clear_cut
任意
mp3、wav、flac、aac、または ogg
できること
このモデルが支える実際のワークフロー。

リミックスツール向けのマルチステム分離 API
マルチステム分離 API を使えば、リミックスエディター、ループライブラリ、ミュージシャン練習用アプリ、クリエイターワークフロー向けに vocals、drums、bass、piano、guitars を抽出できます。アプリは 1 つのソースファイルを送信し、複数のラベル付きトラックを受け取ります。マルチステム分離 API は、各ステムごとに別々の呼び出しを行う必要がありません。ユーザーが複数パートを同時に必要とする場合に、楽曲プロジェクトの管理を容易にします。バンドル出力をユーザーが期待する場合、ステムごとの繰り返しジョブよりマルチステム分離 API のほうが適しています。
ステムを分離する
複数出力のためのマルチステム分離 API
1 つのソーストラックを送信し、プロダクトに必要なステムを選択してください。マルチステム分離 API は、タスクが成功すると選択されたステムトラックと no_multistem 残余を返します。これによりエディターは、分離されたパートとそれらが取り除かれたソースの両方を取得できます。練習用アプリは選択したパートをミュートでき、エディターは各出力を独自のレーンへドラッグできます。マルチステム分離 API は、それらの出力をプロジェクト履歴用に 1 つの task id 配下にまとめます。

ステムごとの課金が適用されるマルチステム分離 API
処理時間とコストは選択ステム数に応じてスケールします。1 分の楽曲で vocals と drums を選択した場合は 2 ステム分として扱われ、ステム 1 分あたり 200 credits($0.20)で課金されます。マルチステム分離 API は、料金とドキュメントの両方でそのルールを明示します。
料金
クレジット制 — 1クレジット = 0.001 USD。完了した生成のみお支払いいただきます。
| モード | カテゴリ | 単位 | 料金 |
|---|---|---|---|
| マルチステム分離 | |||
| 選択ステムあたり | 1 stem minute | $0.2 200 credits | |
reApiを選ぶ理由
このマルチステム分離 API が stem_list を使う理由
マルチステム分離 API は、1 つの音声タスクから複数のサポート対象ステムをプロダクトでリクエストできます。同じファイルを何度も実行するようユーザーに依頼するよりもクリーンです。タスク履歴も 1 つのソーストラックに紐付けられます。
返される全ファイルにラベル
output.tracks を使い、vocals、drum、bass、piano、electric_guitar、acoustic_guitar、no_multistem のラベルを正しい UI スロットやストレージパスにマッピングしてください。マルチステム分離 API は、特に複数ジョブが同時に完了する場合に、ファイル名から推測するより扱いやすいラベルを返します。ユーザーがプロジェクトを再オープン、エクスポート名の変更、バンドルの共有、バージョン比較、数日後のステムダウンロードを行う可能性がある場合は、そのマッピングをデータベースに保存してください。これは共有ワークスペースとエクスポートを扱うチームに重要です。
マルチステム分離 API の stem_list ガードレール
プレイグラウンドは送信前に stem_list をバリデーションします:1 から 6 個の値、サポートされないステム名は拒否されます。マルチステム分離 API ドキュメントはバックエンド呼び出しでも同じ契約を示しています。これにより、よくある不正リクエストが処理に達する前に防止できます。直接 API を呼び出すクライアントも同じ動作になるよう、サーバー側でも同じバリデーションを保持してください。
3 ステップでマルチステム分離 API を組み込む
よくある質問
このモデルに関するよくある質問。
curl https://reapi.ai/api/v1/audio/generations \
-H "Authorization: Bearer $REAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"audio-multistem","audio_url":"https://cdn.example.com/song.wav","stem_list":["vocals","drum","bass"],"encoder_format":"mp3"}'