ボーカル除去 API

2026-09-18 更新 · Suno-API チーム

インターフェースの説明

ボーカル除去は、既存の楽曲をボーカルと伴奏の 2 トラックに分解します。「ステム分離(ボーカル・伴奏分離)」のショートカット版で、呼び出し側はソース楽曲 ID を 1 つ渡すだけでよく、分離モードを選ぶ必要はありません。サーバー側は常に 2 トラック(two)として処理します。

エンドポイント: POST /api/music/vocal-removal

課金: 無料。本エンドポイントはトラック分割のみを行い、生成費用は発生せず、課金の記録も作成しません。

推奨モデル: suno-v6。suno-v6、suno-v6-wild、suno-v6-mini が利用できます。

認証

パラメータ名 型 必須 説明
Authorization string はい Bearer YOUR_API_KEY
Content-Type string はい application/json

リクエストパラメータ

パラメータ名 型 必須 既定値 説明
model string はい - 対客モデル名: suno-v6、suno-v6-wild、suno-v6-mini
source_clip_id string はい - ソース楽曲の実際の song_id。完了済みで、現在の API Key から参照できる必要があります
source_audio_url string いいえ - ソース音声のアドレス(ソースが別アカウントの場合、サーバー側で中継します。クライアントが渡す必要はありません)
source_file_name string いいえ - ソースファイル名。ログと表示にのみ使用します
song_title string いいえ - 結果タイトルの接頭辞。既定ではソース楽曲のタイトルを引き継ぎます

互換エイリアス: sourceClipId、audio_id、audioId、song_id はいずれも source_clip_id の代わりに使えます。

リクエスト例

curl -X POST https://www.suno-api.io/api/music/vocal-removal \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v6",
    "source_clip_id": "source_song_id",
    "song_title": "ボーカル除去"
  }'

レスポンス結果

{
  "code": 200,
  "message": "success",
  "data": {
    "clips": [
      {
        "song_id": "vocals_clip_id",
        "song_title": "ボーカル除去 (Vocals)",
        "status": "pending",
        "stem_from_id": "source_song_id",
        "stem_mode": "two"
      },
      {
        "song_id": "instrumental_clip_id",
        "song_title": "ボーカル除去 (Instrumental)",
        "status": "pending",
        "stem_from_id": "source_song_id",
        "stem_mode": "two"
      }
    ]
  }
}

1 回の送信で 2 バージョン × {Vocals, Instrumental} が返るため、clips は通常 4 件になります。stem_from_id でグループ化し、song_title の接尾辞でボーカルと伴奏を区別してください。

注意事項

次のページステム削除 API

API キーの取得

登録後、コンソールで API キーを作成できます。1 回 0.6 元で 2 曲が生成され、ダウンロードは無制限、電話番号は不要です。

API キーを取得 概要に戻る