API de remoção de voz

Atualizado em 2026-09-18 · equipe Suno-API

Descrição do endpoint

A remoção de voz divide uma música existente em duas faixas: voz e acompanhamento. É a forma rápida da separação: basta enviar o ID da música de origem, não é preciso escolher modo de separação, e o servidor sempre processa como duas faixas (two).

Endpoint: POST /api/music/vocal-removal

Cobrança: Grátis. Este endpoint apenas divide faixas; não gera custo de geração nem registra cobrança.

Modelo recomendado: suno-v6. suno-v6, suno-v6-wild e suno-v6-mini estão disponíveis.

Autenticação

Parâmetro Tipo Obrigatório Observações
Authorization string sim Bearer YOUR_API_KEY
Content-Type string sim application/json

Parâmetros da requisição

Parâmetro Tipo Obrigatório Padrão Observações
model string sim - Nome de modelo para o cliente: suno-v6, suno-v6-wild ou suno-v6-mini
source_clip_id string sim - O song_id real da música de origem; precisa estar concluída e acessível pela chave de API atual
source_audio_url string não - Endereço do áudio de origem (quando a origem pertence a outra conta o servidor faz o relay; o cliente não precisa enviar)
source_file_name string não - Nome do arquivo de origem; usado apenas em logs e exibição
song_title string não - Prefixo do título do resultado; por padrão mantém o título da música de origem

Aliases compatíveis: sourceClipId, audio_id, audioId e song_id podem ser usados no lugar de source_clip_id.

Exemplo de requisição

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": "Remoção de voz"
  }'

Resposta

{
  "code": 200,
  "message": "success",
  "data": {
    "clips": [
      {
        "song_id": "vocals_clip_id",
        "song_title": "Remoção de voz (Vocals)",
        "status": "pending",
        "stem_from_id": "source_song_id",
        "stem_mode": "two"
      },
      {
        "song_id": "instrumental_clip_id",
        "song_title": "Remoção de voz (Instrumental)",
        "status": "pending",
        "stem_from_id": "source_song_id",
        "stem_mode": "two"
      }
    ]
  }
}

Um único envio devolve 2 versões × {Vocals, Instrumental}, portanto clips costuma conter 4 entradas. Agrupe por stem_from_id e diferencie voz de acompanhamento pelo sufixo de song_title.

Observações

PróximoAPI de exclusão de stems

Obter uma chave de API

Crie uma chave de API no console após o cadastro. Cada geração custa ¥0,6 e devolve 2 faixas, os downloads são ilimitados e não é preciso número de telefone.

Obter chave de API Voltar à visão geral