Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

ボーカル除去 API

アプリにボーカル除去 API を組み込めます。公開された楽曲 URL を送信してボーカルを除去し、ボーカルトラックとインストゥルメンタルトラックを非同期タスクで返します。

モデルの特徴
ボーカル分離 · 深い、またはクリーンカット抽出
主な用途
カラオケ、アカペラ、リミックス
入力
オーディオ ファイル URL
出力
ボーカル+インストゥルメンタル
Input
0/1 file

MP3 / WAV / AAC / OGG

vocals

デフォルト auto

deep_extraction または clear_cut

任意:lead_back

任意

mp3、wav、flac、aac、または ogg

Result

Vocal Remover API とは?

Vocal Remover API は reAPI の非同期ボーカル分離エンドポイントです。公開されている楽曲の URL を送ると、抽出したボーカルと残りの伴奏が返ります。分離エンジンは auto を含めて 7 種類、抽出レベルは deep_extraction と clear_cut の 2 段階で、ディリバーブ、リードとコーラスの分離、MP3・WAV・FLAC・AAC・OGG の 5 形式から出力を選べます。課金は元音源の分単位切り上げで、2 分 30 秒の曲は 3 分として計算されます。

ボーカルとインストゥルメンタルトラックに分離された楽曲波形

このモデルで作れるもの

このモデルで構築して本番に出せる、実際のワークフローとユースケースをご紹介します。

インストゥルメンタルバッキングトラックから分離されたボーカル

カラオケ音源向けのボーカル除去 API

ボーカル除去 API を使えば、ミックス済みの楽曲をカラオケアプリ、練習用ツール、クリエイター向けワークフロー向けのバッキングトラックに変換できます。プロダクトから 1 つの音声 URL を送信するだけで、タスク完了後にダウンロード可能なトラックが返されます。ボーカル除去 API はユーザーフローを短く保てます:アップロード、完了待ち、インストゥルメンタルの再生という流れです。

ボーカルを除去する
分離されたボーカルとバッキングトラックを表示する音声エディター

リミックスエディター向けのボーカル除去 API

分離したボーカルをリミックス、マスタリング、サンプリング、モデレーションのパイプラインに流し込めます。ボーカル除去 API はラベル付きトラックを返すので、エディターはボーカルとインストゥルメンタル出力を正しいレーンに配置できます。ユーザーが ZIP ファイル、タイムライン、プレビュー用プレーヤーをエクスポートする際、このラベルマッピングが重要になります。同じラベルを使えば、プロジェクトファイル、ダウンロード名、モデレーション記録の整合性を保てます。ボーカル除去 API は、1 つのソースタスクとエクスポートされた全トラックを紐付けるのにも役立ちます。

ボーカル除去ジョブを処理する非同期タスクキュー

本番環境のボーカル除去 API ジョブ

クライアントのアップロードが失敗したり、ネットワークが切断されたり、ユーザーがタブを更新したりすることがあります。ボーカル除去 API を呼び出す前に自前のタスクレコードを保存し、返された task id を出力が準備できるまでポーリングしてください。これにより、有償ワークフローやバッチキューを 1 つの reAPI タスクに紐付けられます。バッチジョブでは、ユーザーに進捗状態を表示する前に、ソース URL、選択したフォーマット、task id を保存してください。

料金

クレジット制 — 1クレジット = 0.001 USD。完了した生成のみお支払いいただきます。

初回テストコスト
$0.2200 credits

最安ティアで 1 回生成(1 started minute)。

テスト予算ガイド
クレジット追加
$10
約 50 回のテスト
$50
約 250 回のテスト
$100
約 500 回のテスト
モデルカテゴリ料金
ボーカル除去ソース音声
$0.2
200 credits · 1 started minute

reApiを選ぶ理由

このボーカル除去 API が vocals に固定されている理由

このボーカル除去 API ページは、stem を vocals に固定して stem-separator モデルを送信します。「ボーカルを除去する」というジョブに対して、ユーザーが全ての楽器から選ぶ必要はありません。プレイグラウンドとドキュメントもこの同じ制約に従っています。

必要に応じてリードとバックコーラス

プロダクトでリードボーカルとバックコーラスを別出力として必要とする場合、multivocal を lead_back に設定してください。バックコーラスが検出されない場合でも、タスクは利用可能なトラックを返します。これは練習用プロダクト、カバー作成ツール、ハーモニーを残したままリードボーカルのみをミュートする必要があるエディターに役立ちます。

アプリでマッピング可能なボーカル除去 API 出力

完了したタスクは、ラベルが利用可能な場合に音声 URL とトラックメタデータを返します。これにより、ボーカル除去 API をキュー、エディター、ダウンロードページへ簡単に組み込めます。バックエンドでは先に task id を保存し、ポーリング完了後に URL を紐付けられます。

3 ステップでボーカル除去 API を組み込む

  1. step 01

    API キーを作成する

    ワークスペース設定から reAPI キーを生成します。同じキーが画像・動画・音声エンドポイント(ボーカル除去 API を含む)で利用できます。

    開く
  2. step 02

    ボーカル除去タスクを送信する

    model に audio-stem-separator、stem に vocals、公開された audio_url を指定して /api/v1/audio/generations に POST します。出力フォーマットや lead_back はワークフローに必要な場合のみ追加してください。

    開く
  3. step 03

    ポーリングしてダウンロードする

    タスクが completed になるまで GET /api/v1/tasks/:id を実行します。output.audio_urls をダウンロードするか、output.tracks を読み取って vocals、no_vocals、オプションの lead/back ラベルをマッピングしてください。

    開く
docs/api/vocal-remover

APIリファレンス

そのまま使えるコードと完全なパラメータ一覧。

curl https://reapi.ai/api/v1/audio/generations \
  -H "Authorization: Bearer YOUR_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"}'

パラメータ検証エラー

送信時に同期的に拒否され、問題のフィールドが示されます。列挙値・範囲・URL フィールドを確認してください。課金は発生しません。

認証または残高の問題

401 は Bearer キーの欠落または無効、402 は仮押さえ額が残高を超過。キーとクレジットはコンソールで管理できます。

コンテンツまたは素材の拒否

参照素材と生成結果は自動審査を通過します。拒否されたタスクは明確なエラーで失敗し、全額返金されます。

タスクの失敗またはタイムアウト

失敗状態に達したタスクは課金されません。仮押さえは自動返金されます。タスク ID を保持して再試行してください。

よくある質問

このモデルに関するよくある質問。

ボーカル除去 API は、ミックス済み音声ファイルからボーカルを除去するための非同期音源分離エンドポイントです。公開された audio_url を送信し、model を audio-stem-separator、stem を vocals に設定し、タスクが vocals と no_vocals トラックを返すまでポーリングします。手動エディターを使わずにカラオケ、リミックス、練習用の出力が必要な場合にボーカル除去 API を利用してください。

start building

リリースの準備はできましたか?

プレイグラウンドで試すか、APIキーを取得して今すぐ統合しましょう。