同样六个创作要求下的五个 AI 音乐 API:ACE Music v1、TemPolor v4.8、MiniMax Music-3.0、Lyria 3.5 和 Mureka V9.5
13 分钟阅读 • 2026 年 8 月 19 日(2026 年 11 月 14 日更新)
目录
简介
TemPolor v4.8、MiniMax Music-3.0、Google 的 Lyria 3.5 和 Mureka V9.5:四个 AI 音乐模型,同样的六个创作要求,一个 useapi.net API 令牌。下面是全部 24 首曲目,完整、未经剪辑,每首都附有生成它的 API 调用。这些创作要求与我们 7 月使用的相同,所以这里的每首曲目都能在 AI 音乐 API 比较中找到一个前代版本来对比。
2026 年 11 月 14 日,在其他模型测试三个月之后,我们用完全相同的六个创作要求测试了 ACE Music v1,它在 Artificial Analysis 人声音乐排行榜上排名第一,领先 Suno v6。ACE Music v1 没有自己的公开 API(截至 2026 年 11 月),所以 useapi.net 是用代码调用它的唯一途径。它的歌曲排在下面每一轮的最后,本页的曲目因此达到 30 首。
TemPolor 是 7 月之后新加入的,它的计费方式与这里的其他服务都不同:固定月费,不按首收费。每首歌的价格见下文。先听一听,自己来评判这些模型。
时间不够?还有一个 15 分钟的 YouTube 视频:五个模型在每个创作要求上最响的 30 秒,依次播放,响度已统一,屏幕上显示提示词、价格和生成耗时(价格截至 2026 年 11 月)。完整曲目和每首背后的确切 API 调用都在本页。
这个测试更早的三模型轮次也在 YouTube 上:AI Music APIs One Generation Later: MiniMax Music-3.0 vs Lyria 3.5 vs Mureka V9.5。
7 月以来的变化
| 服务 | 7 月 | 现在 | 变化 |
|---|---|---|---|
| TemPolor | 不在测试阵容中 | v4.8(歌曲)+ i4(纯音乐) | 首次加入本比较,并带来两个新模型 |
| Mureka | V9 | V9.5 | 新的默认模型 |
| Flow Music | Lyria 3 Pro | Lyria 3.5 | 新的旗舰模型,但 API 默认值仍是 3 Pro |
| MiniMax | 通过 PixVerse 使用 music-2.6 | Music-3.0,原生接入 | 新模型,也是新端点 |
| ACE Music | 不在测试阵容中 | ACE Music v1 | 2026 年 11 月 14 日加入 |
其中两项是普通的版本升级。MiniMax 那一行不是:MiniMax 音乐现在有了自己的一等端点,不再需要通过 PixVerse 调用。端点不同,计费也不同。
TemPolor 是另一个例外。它是这里唯一把任务拆分到两个端点、使用两个不同模型的服务:POST music/song 用 v4.8 生成所有带人声的曲目,POST music/instrumental 用 i4 生成所有无人声的曲目。旧的模型名称仍然可用,并会自动路由到新模型,所以现有代码可以继续运行;但这也意味着你可能在不知不觉中已经用上了新模型,或者因为什么都没传而错过它们。
测试阵容和价格
下表列出一首歌在各家官方 API 上的价格(TemPolor、MiniMax(2026 年 8 月 20 日起不对新用户开放)、Google 的 Gemini API、Mureka,ACE Music v1 没有官方 API),以及在本次测试中各模型所用网站订阅上的价格(2026 年 11 月)。每个订阅每月附带一定数量的积分,每首歌消耗固定数量的积分,所以一首歌的价格就是它所占的订阅费份额。
| 模型 | 官方 API | 网站月度订阅 | 每首价格 |
|---|---|---|---|
| TemPolor v4.8 / i4 | 4 美分 每次调用,预付 $100 起 | TemPolor Ultra $29.99 | $0 / 0 积分 不按首收费 |
| MiniMax Music-3.0 | 15 美分 2026 年 8 月 20 日起不对新用户开放 | MiniMax Audio Pro $99 每月 3,000,000 积分 | 1 美分 / 300 积分 每月 10,000 首 |
| Lyria 3.5 | 8 美分 每首 | Flow Music Member $64 每月 30,000 积分 | 1.1 美分 / 5 积分 每月 6,000 首 |
| Mureka V9.5 | 15 美分 预付 $1,000 起 | Mureka Premier $30 每月 20,000 积分 | 1.8 美分 / 12 积分 每月 1,666 首 |
| ACE Music v1 | 无 没有公开 API | ACE Music Creator $9.90 每月 1,000 积分 | 2 美分 / 2 积分 每月 500 首 |
- 由模型根据提示词写歌词时(如第 3 轮和第 4 轮),Mureka 的 API 收费 50 美分而不是 15 美分,MiniMax 的 API 加收 1 美分;通过 useapi.net,两种方式的价格相同。
- TemPolor 的 API 积分在任何套餐规模下都是每个 $0.01,所以用量再大也不会更便宜。更大的套餐买到的是并发数:$100 可同时运行 5 个请求,$500 为 10 个,$5,000 为 20 个;同一套餐买两次,等级也不会叠加。TemPolor Ultra 可同时运行 10 个生成。
- 本文所说的
v4.8在 TemPolor 的 API 上叫tempolor-latest。i4名称不变。 - 较小的套餐(如 Mureka Pro 和 Flow Music Starter)每首歌稍贵一些,但仍远低于官方 API。
- ACE Music 每个请求返回两首歌,这一对收 4 积分,即每首 2 积分。在 ACE Music Artist 上(每月 $29,按年付费为每月 $16.58),每首歌分别为 2.3 美分或约 1.3 美分。
- Google AI 订阅包含一个 Flow Music 套餐,其积分与 Google AI 积分分开计算:Google AI Plus 包含 Starter,Google AI Pro 包含 Plus,Google AI Ultra 包含 Member。
useapi.net 基于你的 TemPolor、MiniMax Audio、Flow Music、Mureka 或 ACE Music 网站订阅运行,并把它作为 REST API 提供,不按首加价。一个 API 令牌就能用于全部五个服务:无需为每个服务准备 SDK,无需单独的 API 密钥,也无需核对五套账单。同一个令牌还能调用我们支持的其他所有服务:视频、图像、语音、换脸。
测试方法
创作要求与 7 月相同,直接从已发布的文章中复制而不是重新输入:两首纯音乐,两首由模型自己写歌词的带人声曲目,以及两首由我们同时提供歌词和详细风格要求的曲目。同一轮中的每个模型收到的文字完全相同,所以你听到的就是模型本身。TemPolor 的请求体是从 MiniMax 的请求体逐字节复制的,两者接受相同的 prompt 和 lyrics 字段。
ACE Music v1 收到的也是同样的文字。它的 API 要么接受 prompt(由它自己写风格和歌词),要么接受 style 加上你的 lyrics 或 instrumental,两者同时提供会被拒绝。所以第 3 轮和第 4 轮以 prompt 提交,两个纯音乐创作要求以 style 加 instrumental: true 提交,第 5 轮和第 6 轮以 style 加 lyrics 提交,都没有设置标题、duration 或 bpm。
生成耗时是通过 API 测得的实际时间,轮询间隔为 15 秒,所以请把它们当作大致参考,而不是基准测试。按六轮的中位数计算,Lyria 3.5 最快,为 58.5 秒,其次是 ACE Music v1 的 62 秒、TemPolor 的 69.5 秒、Mureka 的 86.5 秒和 MiniMax 的 158.5 秒。模型自己给作品起的标题我们都原样保留,包括拼写和多余的空格。曲目完整、未经剪辑,与各 API 返回的完全一致:Mureka 每次生成两首歌,为 192 kbps MP3;MiniMax 一首,256 kbps;TemPolor 一首,48 kHz,约 230–320 kbps;ACE Music 每个请求两首歌,为 192 kbps、48 kHz MP3;Flow Music 是一对 A/B 歌曲,为 48 kHz WAV,只是为了能在浏览器中播放才转码为 320 kbps MP3。Flow 的 WAV 原始文件直接来自 API。ACE Music 在每一轮中的参赛曲目都是它两首歌中的第一首,没有挑选。
如果你基于 TemPolor 开发,有一件事要预先知道:歌曲任务会在文件可以获取的几秒 之前 就报告 status_final: true 和 COMPLETED,在这段间隙内 GET music/download/job_id 会返回 404。我们四个人声轮次中有三个在第一次尝试时遇到了这种情况。请把这个 404 当作“尚未就绪”并继续轮询,而不是当作失败。
第一部分 — 纯音乐
第 1 轮:黑色电影风大乐队
Big-band noir action theme, around 60 seconds. Walking upright-bass and
baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits,
vibraphone glints, surf-twang guitar riff over a chromatic minor progression,
roaring full-brass climax with crash cymbals. Retro secret-agent swagger,
punchy analog-style production.
TemPolor i4 — “Generic Rhythm Tune” · 3:09 · 生成耗时 103 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/tempolor/music/instrumental' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_instrumental="i4"' \
--form 'prompt="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."'
Mureka V9.5 — “Brass Knuckle Boulevard” · 3:19 · 生成耗时 86 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/mureka/music/create-instrumental' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'prompt="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."'
MiniMax Music-3.0 — “Midnight Operative” · 2:51 · 生成耗时 182 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."' \
--form 'instrumental="true"'
Lyria 3.5 — “Double Cross” · 2:52 · 生成耗时 47 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'instrumental="true"' \
--form 'prompt="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."'
ACE Music v1 — “Big-band noir action theme” · 2:08 · 生成耗时 52 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'style="Big-band noir action theme, around 60 seconds. Walking upright-bass and baritone-sax groove, snapping rimshot snare, stabbing trumpet-section hits, vibraphone glints, surf-twang guitar riff over a chromatic minor progression, roaring full-brass climax with crash cymbals. Retro secret-agent swagger, punchy analog-style production."' \
--form 'instrumental="true"'
这个创作要求的 7 月版本在上一篇文章里,可以对比着听。
第 2 轮:液态鼓打贝斯
Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats
at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif,
airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop.
Silky, melodic, late-night energy, pristine modern production.
TemPolor i4 — “ Generic Rhythm Beat” · 3:30 · 生成耗时 69 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/tempolor/music/instrumental' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_instrumental="i4"' \
--form 'prompt="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."'
Mureka V9.5 — “Piano Afterglow” · 3:22 · 生成耗时 85 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/mureka/music/create-instrumental' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'prompt="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."' \
--form 'title="Take B - Liquid DnB"'
MiniMax Music-3.0 — “Midnight Flow” · 3:45 · 生成耗时 227 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."' \
--form 'instrumental="true"'
Lyria 3.5 — “Silken Tides” · 1:06 · 生成耗时 59 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."' \
--form 'instrumental="true"'
ACE Music v1 — “Liquid drum and bass instrumental” · 3:10 · 生成耗时 89 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'style="Liquid drum and bass instrumental, around 60 seconds. Fast rolling breakbeats at 174 BPM, deep warm sub-bass, lush atmospheric pads, delicate piano motif, airy wordless vocal-chop textures, smooth builds into a euphoric flowing drop. Silky, melodic, late-night energy, pristine modern production."' \
--form 'instrumental="true"'
最初的四个 API 都没有时长参数,每个创作要求都只是在文字里写了“around 60 seconds”(约 60 秒)。ACE Music 有一个时长参数 duration(30 到 600 秒),我们没有使用,让它读同样的文字。四个模型中只有 Lyria 接受过这个提示,而且只有这一次。7 月时,Lyria 3 Pro 对同一提示词生成的歌曲长 2:46。在下面两个提示词轮次中,ACE Music v1 自己写风格,生成的歌曲分别为 0:41 和 1:22,是这两轮中最接近一分钟的。
TemPolor 的纯音乐端点也没有真正为作品起名。它为这两个创作要求返回的是 “Generic Rhythm Tune” 和 “Generic Rhythm Beat”,这是占位名而不是标题,而且还不规整:第一个中间有两个空格,第二个开头有一个空格。它的歌曲端点在接下来的四轮中都会正常起标题。ACE Music 在没有收到标题时,用创作要求的开头几个词为两首纯音乐命名,用我们歌词的开头几个词为第 5 轮和第 6 轮的歌曲命名。如果你按标题归档曲目,纯音乐请自己生成名称,并修剪返回的任何标题,或者给 ACE Music 发送一个 title。
第二部分 — 人声,由模型写歌词
第 3 轮:流行对唱
只有一句话的指示,也是一次有意的能力测试:只有模型能安排两个声音,对唱才能成立。
A playful pop duet between a male and a female singer about texting too late
at night, around 60 seconds, catchy back-and-forth chorus.
TemPolor v4.8 — “Text Me” · 1:51 · 生成耗时 70 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/tempolor/music/song' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_song="v4.8"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
听听第一句。TemPolor 为这个创作要求自己写了歌词,并且在行内标注了演唱者:
[Verse]
[Male] You sent "you up?" at 1:09
[Female] You said "just one more," then took your time
[Male] I saw your typing, then it slipped away
[Female] I dropped my phone and missed your "hey"
它的歌手会把 [Verse] 和 [Chorus] 当作结构标记去掉,但行内的 [Male] 不是它能识别的标记,所以它把 “male” 和 “female” 这两个词当作歌词唱了出来。同一个模型的两部分对它自己的格式意见不一。MiniMax 在这个创作要求上遇到了完全相同的问题,但它用圆括号写 (Male) 和 (Female) 逃过一劫,它的歌手确实会去掉圆括号里的标签。
这个教训不止适用于这一个模型。lyrics 里的角色标签不是一项可移植的 API 功能,所以如果你自己提供歌词并想要两个声音,在信任它之前先检查某个模型如何处理你的括号写法,或者干脆去掉标签,改在风格提示词中描述对唱。
Mureka V9.5 — “Are You Still Awake?” · 3:05 · 生成耗时 88 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/mureka/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
MiniMax Music-3.0 — “Three Little Dots” · 2:31 · 生成耗时 146 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
MiniMax 以聊天中的“正在输入”提示为它命名,它的 (Male) / (Female) 标签没有出现在演唱中。
Lyria 3.5 — “You Go First” · 1:59 · 生成耗时 74 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
Lyria 自己写了两个声音的一唱一和,回应的句子放在圆括号里。
ACE Music v1 — “Three Dot Bubbles” · 0:41 · 生成耗时 54 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'prompt="A playful pop duet between a male and a female singer about texting too late at night, around 60 seconds, catchy back-and-forth chorus."'
ACE Music 同样以“正在输入”提示为它命名,并且像 MiniMax 一样,用圆括号里的 (Male)、(Female) 和 (Both) 写出了对唱。
第 4 轮:西班牙语弗拉门戈流行
语言测试:提示词是英文,歌曲则不应是英文:
A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds,
passionate female vocals.
TemPolor v4.8 — “Lluvia” · 2:58 · 生成耗时 102 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/tempolor/music/song' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_song="v4.8"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
Mureka V9.5 — “Agua de Julio” · 3:32 · 生成耗时 87 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/mureka/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
MiniMax Music-3.0 — “Tacones de Lluvia” · 3:07 · 生成耗时 171 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
Lyria 3.5 — “Lluvia de Verano” · 2:33 · 生成耗时 73 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
ACE Music v1 — “Fuego en la Tormenta” · 1:22 · 生成耗时 70 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'prompt="A fiery flamenco-pop song in Spanish about summer rain, around 60 seconds, passionate female vocals."'
五个模型都根据英文提示词写出了西班牙语歌词,并且都在没有要求的情况下用西班牙语为曲目命名。TemPolor 的 v4.8 据文档支持 30 多种语言。一个西班牙语创作要求测试不了三十种语言,但它用正确的语言回应了这一个,还主动把歌曲命名为 “Lluvia”。
第三部分 — 人声,我们的歌词加详细的风格要求
在最后这种形式中,每个模型都收到同样的原创歌词和一份详细的制作要求。Mureka 通过 music/create-advanced 接收它们(lyrics + 逗号分隔的风格 desc + vocal_gender),而 MiniMax、Flow Music 和 TemPolor 都在风格提示词旁接受一个 lyrics 字段,所以同一个请求体在四个中的三个上无需修改即可使用。ACE Music 以 style 和 lyrics 接收同样的两段文字。
第 5 轮:deep house
[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)
Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes
chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal,
understated hypnotic late-night club production.
TemPolor v4.8 — “Low Light” · 1:28 · 生成耗时 51 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/tempolor/music/song' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_song="v4.8"' \
--form 'prompt="Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal, understated hypnotic late-night club production."' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"'
Mureka V9.5 — “Low Light” · 3:09 · 生成耗时 101 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/mureka/music/create-advanced' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"' \
--form 'desc="deep house, late night, smoky, hypnotic, groovy, 121 bpm, female vocals, warm, understated club production"' \
--form 'vocal_gender="female"'
MiniMax Music-3.0 — “Low Light” · 2:47 · 生成耗时 135 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal, understated hypnotic late-night club production."' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"'
Lyria 3.5 — “Velvet Room” · 2:26 · 生成耗时 43 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal, understated hypnotic late-night club production."' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"'
ACE Music v1 — “Two shadows in a velvet” · 1:53 · 生成耗时 52 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'style="Deep house at 121 BPM. Rolling sub-bass groove, shuffled hi-hats, warm Rhodes chord stabs, subtle chopped vocal echoes, smoky intimate female lead vocal, understated hypnotic late-night club production."' \
--form 'lyrics="[Verse]
Two shadows in a velvet room
Moving slow to a midnight tune
Say it soft, we do not need more
The bass is talking through the floor
[Chorus]
Keep it low light, low light, hold me near
All we need is the bassline here
Round and round till the morning shows
Low light, low light, do not let go
(do not let go, do not let go)"'
第 6 轮:jazzy house 对唱
这组中最难的创作要求:在 house 律动上叠加现场爵士层次的双人声编排,声部角色标注在歌词里。这些标签只是提示,不是 API 参数,所以请听听谁真正在轮流唱主歌,谁又把它压成了一个歌手。
[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound
TemPolor v4.8 — “Blue Hour” · 2:09 · 生成耗时 69 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/tempolor/music/song' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model_song="v4.8"' \
--form 'prompt="Jazzy deep house duet at 120 BPM. Rolling deep-house groove with swung hi-hats, walking upright-bass motif over the sub, smoky muted trumpet and tenor-sax licks answering the vocals, extended jazz piano chords, a male and a female lead trading verses and joining in harmony on the chorus, small backing ensemble echoing the hook, warm vinyl texture, sophisticated late-night club production."' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"'
Mureka V9.5 — “Blue Hour” · 3:12 · 生成耗时 70 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/mureka/music/create-advanced' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="V9.5"' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"' \
--form 'desc="jazzy deep house, jazz house, duet, male and female vocals, group backing vocals, muted trumpet, saxophone, upright bass, swung, 120 bpm, late night, warm sophisticated production"'
MiniMax Music-3.0 — “Blue Hour” · 2:18 · 生成耗时 134 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/minimax/music/create' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="music-3.0"' \
--form 'prompt="Jazzy deep house duet at 120 BPM. Rolling deep-house groove with swung hi-hats, walking upright-bass motif over the sub, smoky muted trumpet and tenor-sax licks answering the vocals, extended jazz piano chords, a male and a female lead trading verses and joining in harmony on the chorus, small backing ensemble echoing the hook, warm vinyl texture, sophisticated late-night club production."' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"'
Lyria 3.5 — “Blue Hour” · 2:34 · 生成耗时 58 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/flowmusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="lyria-3.5"' \
--form 'prompt="Jazzy deep house duet at 120 BPM. Rolling deep-house groove with swung hi-hats, walking upright-bass motif over the sub, smoky muted trumpet and tenor-sax licks answering the vocals, extended jazz piano chords, a male and a female lead trading verses and joining in harmony on the chorus, small backing ensemble echoing the hook, warm vinyl texture, sophisticated late-night club production."' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"'
ACE Music v1 — “Blue hour settles on the” · 3:05 · 生成耗时 70 秒
查看 API 调用
curl --location 'https://api.useapi.net/v1/acemusic/music' \
--header 'Authorization: Bearer user:12345-…' \
--form 'model="acemusic-v1"' \
--form 'style="Jazzy deep house duet at 120 BPM. Rolling deep-house groove with swung hi-hats, walking upright-bass motif over the sub, smoky muted trumpet and tenor-sax licks answering the vocals, extended jazz piano chords, a male and a female lead trading verses and joining in harmony on the chorus, small backing ensemble echoing the hook, warm vinyl texture, sophisticated late-night club production."' \
--form 'lyrics="[Verse 1 - male]
Blue hour settles on the avenue
Trumpet smoke and a table for two
I talk in rhythm, you answer in rhyme
We swing together on borrowed time
[Verse 2 - female]
You bring the thunder of a double bass
I bring the shimmer of a satin dress
Piano is asking what the night is about
We are the answer when the lights go out
[Chorus - both]
Meet me in the blue hour, where the bass goes slow (blue hour, blue hour)
Sax on the corner and the lights burn low (burn low, burn low)
You take the high note, I will hold the ground
Blue hour, blue hour - do not stop the sound"'
在提供了歌词的情况下,另外四个模型都从副歌的记忆点中取了标题,而 ACE Music 取的是歌词的开头几个词。注意,这一轮的角色标签放在段落标题里([Verse 1 - male]),而不是单独放在一行的开头,后者才是模型会当作结构处理的形式。
常见问题
通过 useapi.net 生成一首歌要多少钱? 通过 useapi.net,一到两美分:在 MiniMax Audio Pro 上,一首 Music-3.0 歌曲约 1 美分;在 Flow Music Member 上,一首 Lyria 3.5 歌曲 1.1 美分;在 Mureka Premier 上,一首 Mureka V9.5 歌曲 1.8 美分;在 ACE Music Creator 上,一首 ACE Music v1 歌曲 2 美分。官方 API 的收费是:MiniMax 15 美分(2026 年 8 月 20 日起不对新用户开放),Google 的 Gemini API 8 美分,Mureka 15 美分且需预付 $1,000 起,而 ACE Music v1 没有公开 API(截至 2026 年 11 月)。见测试阵容和价格。
大用量时哪个最便宜? 通过 useapi.net,是 TemPolor。TemPolor Ultra 固定每月 $29.99,不按首收费,所以生成得越多,每首越便宜:每月 1,000 首时约 3 美分,2,000 首时约 1.5 美分。TemPolor 自己的 API 按每次调用 $0.04 收费,需购买 $100 起的预付套餐,所以在那里无论用量多大,1,000 首都要 $40(截至 2026 年 11 月)。
能用一个令牌运行全部五个吗? 通过 useapi.net 可以。一个 API 令牌就能调用 TemPolor、Mureka、MiniMax、Flow Music 和 ACE Music,以及我们支持的其他所有服务。每个服务只需连接一次你的网站订阅。请求体也能通用,因为 TemPolor 接受与 MiniMax 相同的 prompt 和 lyrics 字段,ACE Music 以 style 和 lyrics 接收同样的文字。
如何选用最新的模型? 通过 useapi.net,TemPolor 的最新模型已经是默认值:POST music/song 上通过 model_song 使用 v4.8,POST music/instrumental 上通过 model_instrumental 使用 i4,旧的模型名称会路由到它们。Lyria 是例外:在 POST /music 上请传入 model: "lyria-3.5",因为 lyria-3-pro 仍是 Flow Music 的默认值。如果你的代码需要记录某首曲目是由哪个模型生成的,请显式传入模型。
一次调用能得到不止一首曲目吗? 通过 useapi.net,五个中有四个可以。MiniMax 的 quantity 最多为 3,按三首歌计费。Mureka 每次生成返回两首歌,Flow Music 返回一对 A/B 歌曲,都只按一次生成计费;ACE Music 每个请求返回两首歌,这一对收 4 积分。在本次测试中,TemPolor 每次调用始终只返回一首曲目,一个账号最多可同时运行 10 个生成。
同步发布
本文也发布在 dev.to,在 Reddit 上有讨论,在 Bluesky 上有分享,在 YouTube 上有一个 15 分钟的试听剪辑。上一轮:AI 音乐 API 比较。