



const main = async () => {
const response = await fetch('https://api.ai.cc/v2/generate/audio', {
method: 'POST',
headers: {
Authorization: 'Bearer ',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model: 'minimax/music-2.0',
prompt: 'A calm and soothing instrumental music with gentle piano and soft strings.',
lyrics: `[Verse]\nStreetlights flicker, the night breeze sighs\nShadows stretch as I walk alone\nAn old coat wraps my silent sorrow\nWandering, longing, where should I go\n[Chorus]\nPushing the wooden door, the aroma spreads\nIn a familiar corner, a stranger gazes back\nWarm lights flicker, memories awaken\nIn this small cafe, I find my way\n[Verse]\nRaindrops tap on the windowpane\nA melody plays, soft and low\nThe clink of cups, the murmur of dreams\nIn this haven, I find my home\n[Chorus]\nPushing the wooden door, the aroma spreads\nIn a familiar corner, a stranger gazes back\nWarm lights flicker, memories awaken\nIn this small cafe, I find my way`,
}),
}).then((res) => res.json());
console.log('Generation:', response);
};
main()
import requests
def main():
response = requests.post('https://api.ai.cc/v2/generate/audio', headers={
'Authorization': 'Bearer ',
'Content-Type': 'application/json',
}, json={
'model': 'minimax/music-2.0',
'prompt': 'A calm and soothing instrumental music with gentle piano and soft strings.',
'lyrics': '''[Verse]
Streetlights flicker, the night breeze sighs
Shadows stretch as I walk alone
An old coat wraps my silent sorrow
Wandering, longing, where should I go
[Chorus]
Pushing the wooden door, the aroma spreads
In a familiar corner, a stranger gazes back
Warm lights flicker, memories awaken
In this small cafe, I find my way
[Verse]
Raindrops tap on the windowpane
A melody plays, soft and low
The clink of cups, the murmur of dreams
In this haven, I find my home
[Chorus]
Pushing the wooden door, the aroma spreads
In a familiar corner, a stranger gazes back
Warm lights flicker, memories awaken
In this small cafe, I find my way''',
}).json()
print('Generation:', response)
if __name__ == '__main__':
main()
- API 操练场(Playground)

在集成之前,请在沙箱环境中测试所有 API 模型。
我们提供 300 多种模型供您集成到您的应用程序中。


产品详情
✨ 用以下方式激发创造力 MiniMax Music 2.0 API一款革命性的工具,可将文本提示和歌词转换为 录音室品质的音乐曲目 最长可达 5 分钟。这款先进的模型将神经音频合成与复杂的语言理解技术无缝集成,从而生成…… 自然的人声、丰富的器乐演奏和专业的编曲。
🎵 技术规格
- • 模型架构: 大规模自回归 Transformer,经过精心优化,可生成卓越的音乐和音频。
- • 多模态支持: 轻松处理文本(歌词、风格提示)和各种音频元素,实现全面的音乐创作。
- • 音频输出质量: 交付 CD品质的立体声音频 采样率为 44.1 kHz,比特率可配置为最高 256 kbps MP3。
- • 轨道长度: 产生 最多 5 分钟的连续音乐 一次无缝迭代完成。
- • 仪器控制: 您可以独立控制多个乐器音轨,包括吉他、鼓、合成器等等。
- • 演唱风格: 支持多种演唱风格和复杂的情感表达。
🚀 性能基准测试
- • 延长曲目时长: 通过生成更长的轨道,超越竞争对手,最高可达 5分钟而不是短视频。
- • 卓越的音频保真度: 以标准 CD 采样率提供高质量的立体声输出,确保 丰富而沉浸式的音效。
- • 高效处理: 针对以下方面进行了优化 快速生成 同时一丝不苟地保持复杂的音乐细节。
⭐ 主要特点
- • 类人嗓音: 经验 清晰、自然的歌声 极富情感细腻感。
- • 仪器分离: 单独操控乐器音轨可以实现 详细布置控制。
- • 完整歌曲结构: 能够生成复杂的歌曲段落,例如前奏、主歌、副歌、过渡段和尾声 持续的音乐主题。
- • 风格与情绪控制: 用户可以轻松地指定音乐风格、情绪、节奏和其他创意属性。 简明语言提示。
- • 混合投入: 将文本提示与可选的音频参考结合起来 精心打造的声音和编曲。
💰 MiniMax Music 2.0 API 定价
每首曲目收费 0.0315 美元,最多可生成 5 分钟的音乐。
💼 使用案例
- • 音乐制作人: 快速制作原型并完成整首歌曲的制作,最大限度地减少人工编曲。
- • 内容创作者: 为视频、游戏、播客和流媒体平台生成自定义音乐。
- • 应用开发者: 将动态音乐生成功能无缝嵌入到您的应用程序和服务中。
- • 广告与媒体: 创作与宣传活动氛围和主题完美契合的定制配乐。
- • 教育工具: 利用人工智能辅助工作流程增强音乐创作和编曲学习。
⚙️ 代码示例
生成代码示例
输出代码示例
⚖️ 与其他型号的比较
MiniMax Music 2.0 对比 Suno Music: Suno专注于快速生成时长更短、更适合电台播放的流行歌曲,并采用易于上手的合成人声技术;而MiniMax Music 2.0则凭借其生成能力脱颖而出。 较长的曲目,最长可达 5 分钟 并提供 更详细的仪器分离。
MiniMax Music 2.0 与 Stable Audio 2.0 对比: Stable Audio 主要采用基于扩散的方法进行实验性的声音设计和精确的声音控制。相比之下,MiniMax Music 2.0 则面向…… 更传统的歌曲结构 并交付 充满感情的歌声使其成为商业音乐制作的更佳选择。
MiniMax Music 2.0 对比 Soundverse: Soundverse 以其丰富的工具集而闻名,包括音轨分离和自动完成功能,深受业余爱好者和专业人士的喜爱。MiniMax Music 2.0 在音质上与 Soundverse 不相上下,但其独特之处在于…… 专利语音合成 以及能力 更长的轨道生成时间,最长可达 5 分钟。
❓ 常见问题解答
问:MiniMax Music 2.0 能生成的音乐最长有多长?
答:MiniMax Music 2.0 最多可以生成连续的音乐曲目 时长5分钟 仅一代人的时间。
问:API是否支持各种声音风格和情感?
答:是的,该API支持多种演唱风格和情感表达,能够生成各种类型的音乐。 清晰自然的嗓音。
问:我可以控制生成的音乐中的单个乐器吗?
答:当然。MiniMax Music 2.0 提供 对多个乐器轨道进行独立控制允许进行详细的安排和定制。
问:MiniMax Music 2.0 的音频输出质量如何?
答:API生成 CD品质的立体声音频 采样率为 44.1 kHz,比特率可配置为最高 256 kbps MP3。
问:MiniMax Music 2.0 的价格与其他同类产品相比如何?
答:它的价格是 生成最多 5 分钟的音乐需要 0.0315 美元 每首曲目。



登录