← 返回
AI智能 Key 中文

IMA AI Music Generator — Suno, DouBao

Generate voiceovers, narration, and spoken audio for videos, explainers, ads, and social content.
为视频、演示、广告和社交内容生成配音、旁白和语音。
allenfancy-gan
AI智能 clawhub v1.0.14 6 版本 99902.7 Key: 需要
★ 0
Stars
📥 1,027
下载
💾 90
安装
6
版本
#latest

概述

IMA Voice AI — Music Generator

For complete API documentation, security details, all parameters, and Python examples, read SKILL-DETAIL.md.

Model ID Reference (CRITICAL)

Use exact model_id from this table. Do NOT infer from friendly names.

Friendly Namemodel_idNotes
--------------------------------
Sunosonic✅ Default, full songs with vocals
DouBao BGMGenBGM⚠️ Instrumental only, background music
DouBao SongGenSong⚠️ Songs with vocals

User input aliases: BGM/背景音乐/纯音乐 → GenBGM · 歌曲/人声/Song → sonic or GenSong · 默认 → sonic

Music Generation Mode

User intentmodel_idWhen to use
------------------------------------
Background music, instrumentalGenBGM"做一段BGM" / "纯音乐" / "背景音乐"
Song with vocalssonic"写首歌" / "带人声" / "歌曲"
Song (alternative)GenSong"豆包歌曲" / "GenSong"

Model Selection Priority

  1. User preference (if explicitly stated) → highest priority
  2. Fallback default: sonic (Suno)
TaskDefault Modelmodel_idNotes
-------------------------------------
General musicSunosonicFull songs, vocals
Instrumental/BGMDouBao BGMGenBGMNo vocals
Chinese songsDouBao SongGenSongAlternative to Suno

Script Usage

# Generate music (default: sonic/Suno)
python3 {baseDir}/scripts/ima_voice_create.py \
  --model-id sonic \
  --prompt "upbeat lo-fi hip hop, 90 BPM, no vocals" \
  --output-json

# List available models
python3 {baseDir}/scripts/ima_voice_create.py --list-models

# Generate BGM
python3 {baseDir}/scripts/ima_voice_create.py \
  --model-id GenBGM \
  --prompt "calm piano background music for meditation" \
  --output-json

Sending Results to User

# ✅ CORRECT: Use remote URL directly for inline audio display
message(action="send", media=audio_url, caption="✅ 音乐生成成功!\n• 模型:[Name]\n• 耗时:[X]s\n• 积分:[N pts]\n\n🔗 原始链接:[url]")

# ❌ WRONG: Never download to local file

UX Protocol (Brief)

  1. Pre-generation: "🎵 开始生成音乐… 模型:[Name],预计[X~Y]秒,消耗[N]积分"
  2. Progress: Every 30-60s: "⏳ 正在生成中… [P]%" (cap at 95%)
  3. Success: Send audio via media=audio_url + include link in caption
  4. Failure: Natural language error + suggest alternative models. See SKILL-DETAIL.md for error translation.

Never say to users: script names, API endpoints, attribute_id, technical parameter names. Only: model name · time · credits · result · status.

Environment

Base URL: https://api.imastudio.com

Headers: Authorization: Bearer $IMA_API_KEY · x-app-source: ima_skills · x_app_language: en

Core Flow

  1. GET /open/v1/product/list?app=ima&platform=web&category=text_to_music → get attribute_id, credit, model_version
  2. POST /open/v1/tasks/create → get task_id
  3. POST /open/v1/tasks/detail → poll every 5s until resource_status==1

MANDATORY: Always query product list first. attribute_id is required.

Defaults and Timeouts

  • Task type: text_to_music (fixed)
  • Poll interval: 5 seconds
  • Max poll wait: 8 minutes
  • Default model: sonic (if --model-id omitted)

Estimated Generation Time

ModelEstimated TimePoll Every
----------------------------------
Suno (sonic)60~180s5s
DouBao BGM (GenBGM)30~90s5s
DouBao Song (GenSong)60~120s5s

版本历史

共 6 个版本

  • v1.0.14 当前
    2026-05-03 03:14 安全 安全
  • v1.0.11
    2026-03-29 05:40 安全 安全
  • v1.0.5
    2026-03-26 21:32
  • v1.0.7
    2026-03-18 13:54
  • v1.0.4
    2026-03-11 11:38
  • v1.0.2
    2026-03-07 01:58

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

content-creation

IMA Studio All-in-One — Image, Video, Music, SeeDream, Veo, Suno. Banana

allenfancy-gan
最全面的AI内容创作平台,统一接入图像领域的所有领先模型(如SeeDream 4.5、Midjourney、Nano Banana 2、Nano Banana……)。
★ 2 📥 2,311
ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,055 📥 796,000
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,349 📥 317,701