AnyInt Docs
媒体与音乐

使用场景

当你希望获得稳定的声音身份以及后期制作素材时,这是最常见的制作型流程。

带有人设和分轨的翻唱工作流

当你希望获得稳定的声音身份以及后期制作素材时,这是最常见的制作型流程。

步骤 1:先创建一次人设

  1. 生成或找到一首你想复用其声音的完整歌曲
  2. 等待任务达到 SUCCESS
  3. 调用 /suno/generate-persona 与已完成的 taskIdaudioId
  4. 保存返回的 personaId

步骤 2:上传一首歌曲用于翻唱生成

curl -X POST "https://api.anyint.ai/suno/upload-cover" \
  -H "Authorization: Bearer $ANYINT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "uploadUrl": "https://your-storage.com/original-song.mp3",
    "customMode": true,
    "instrumental": false,
    "model": "V5",
    "style": "R&B, soul, warm vocals",
    "title": "Cover Version",
    "personaId": "your-persona-id",
    "callBackUrl": "https://your-domain.com/callback"
  }'

步骤 3:等待完成并拆分分轨

  1. 查询 /suno/query/task?taskId=... 或者等待回调
  2. 读取返回的 audioId
  3. 调用 /suno/vocal-removal
  4. 选择 separate_vocal 用于双轨输出,或 split_stem 用于多轨输出

新歌创作工作流

这种流程非常适合面向消费者的应用、Demo 构建器和内容工作室。

步骤 1:如有需要先生成歌词

curl -X POST "https://api.anyint.ai/suno/generate-lyrics" \
  -H "Authorization: Bearer $ANYINT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "一首关于都市生活的深夜 R&B 歌曲",
    "callBackUrl": "https://your-domain.com/callback"
  }'

步骤 2:创建歌曲

  1. 选择一个歌词变体
  2. 调用 /suno/generate 在自定义模式下
  3. 保存返回的 taskId
  4. 等待任务达到 SUCCESS

步骤 3:添加后处理

歌曲完成后,你可以选择性地:

  • 调用 /suno/generate-cover 用于封面图
  • 调用 /suno/timestamped-lyrics 用于歌词对齐
  • 调用 /suno/wav-generate 用于无损导出
  • 调用 /suno/mp4-generate 用于音乐视频输出

On this page