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

カラオケ音源向けのボーカル除去 API
ボーカル除去 API を使えば、ミックス済みの楽曲をカラオケアプリ、練習用ツール、クリエイター向けワークフロー向けのバッキングトラックに変換できます。プロダクトから 1 つの音声 URL を送信するだけで、タスク完了後にダウンロード可能なトラックが返されます。ボーカル除去 API はユーザーフローを短く保てます:アップロード、完了待ち、インストゥルメンタルの再生という流れです。
ボーカルを除去する
リミックスエディター向けのボーカル除去 API
分離したボーカルをリミックス、マスタリング、サンプリング、モデレーションのパイプラインに流し込めます。ボーカル除去 API はラベル付きトラックを返すので、エディターはボーカルとインストゥルメンタル出力を正しいレーンに配置できます。ユーザーが ZIP ファイル、タイムライン、プレビュー用プレーヤーをエクスポートする際、このラベルマッピングが重要になります。同じラベルを使えば、プロジェクトファイル、ダウンロード名、モデレーション記録の整合性を保てます。ボーカル除去 API は、1 つのソースタスクとエクスポートされた全トラックを紐付けるのにも役立ちます。

本番環境のボーカル除去 API ジョブ
クライアントのアップロードが失敗したり、ネットワークが切断されたり、ユーザーがタブを更新したりすることがあります。ボーカル除去 API を呼び出す前に自前のタスクレコードを保存し、返された task id を出力が準備できるまでポーリングしてください。これにより、有償ワークフローやバッチキューを 1 つの reAPI タスクに紐付けられます。バッチジョブでは、ユーザーに進捗状態を表示する前に、ソース URL、選択したフォーマット、task id を保存してください。
料金
クレジット制 — 1クレジット = 0.001 USD。完了した生成のみお支払いいただきます。
| モード | カテゴリ | 単位 | 料金 |
|---|---|---|---|
| ボーカル除去 | |||
| ソース音声 | 1 started minute | $0.2 200 credits | |
reApiを選ぶ理由
このボーカル除去 API が vocals に固定されている理由
このボーカル除去 API ページは、stem を vocals に固定して stem-separator モデルを送信します。「ボーカルを除去する」というジョブに対して、ユーザーが全ての楽器から選ぶ必要はありません。プレイグラウンドとドキュメントもこの同じ制約に従っています。
必要に応じてリードとバックコーラス
プロダクトでリードボーカルとバックコーラスを別出力として必要とする場合、multivocal を lead_back に設定してください。バックコーラスが検出されない場合でも、タスクは利用可能なトラックを返します。これは練習用プロダクト、カバー作成ツール、ハーモニーを残したままリードボーカルのみをミュートする必要があるエディターに役立ちます。
アプリでマッピング可能なボーカル除去 API 出力
完了したタスクは、ラベルが利用可能な場合に音声 URL とトラックメタデータを返します。これにより、ボーカル除去 API をキュー、エディター、ダウンロードページへ簡単に組み込めます。バックエンドでは先に task id を保存し、ポーリング完了後に URL を紐付けられます。
3 ステップでボーカル除去 API を組み込む
- step 02
ボーカル除去タスクを送信する
model に audio-stem-separator、stem に vocals、公開された audio_url を指定して /api/v1/audio/generations に POST します。出力フォーマットや lead_back はワークフローに必要な場合のみ追加してください。
開く - step 03
ポーリングしてダウンロードする
タスクが completed になるまで GET /api/v1/tasks/:id を実行します。output.audio_urls をダウンロードするか、output.tracks を読み取って vocals、no_vocals、オプションの lead/back ラベルをマッピングしてください。
開く
よくある質問
このモデルに関するよくある質問。
curl https://reapi.ai/api/v1/audio/generations \
-H "Authorization: Bearer $REAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"audio-stem-separator","audio_url":"https://cdn.example.com/song.wav","stem":"vocals","encoder_format":"mp3"}'