



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.6',
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.6',
'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()

音乐 2.6
MiniMax Music 2.6 是一款新一代音乐生成模型,旨在根据文本提示和歌词生成完整、结构化的歌曲。
API概述
MiniMax Music 2.6 是一款文本转音频模型,它通过结合风格描述、歌词和结构指令来生成完整的音乐曲目。它不是拼凑片段,而是创建包含前奏、主歌、副歌和过渡的完整乐曲,并遵循既定的音乐结构。
此版本的主要变化之一是转向了基于意图的作曲方式。该模型不仅能解读流派标签,还能理解一首曲子应该如何随时间演变,包括铺垫、张力和释放。
能力
完整歌曲生成
与早期只能输出短循环的AI音乐系统不同,Music 2.6能够生成包含人声和乐器演奏的完整歌曲。只需一个指令,即可生成一首包含结构、编曲和演奏动态的完整曲目。
封面生成与风格迁移
翻唱功能提取现有曲目的旋律核心,并以新风格重新诠释,将民谣旋律转化为电子曲目,同时保留其辨识度。
智力
理解音乐进行
音乐 2.6 遵循时间进程,而不仅仅是静态提示。它可以从最简单的乐器演奏开始,逐渐引入层次,并最终达到一个明确的高潮。
提示级别方向
用户可以描述歌曲应该如何发展——指定情感转变或能量曲线——模型会在最终输出中反映这一点。
均衡的人声与乐器混音
该模型引入了对人声和旋律更自然的处理方式,包括一些细微的瑕疵,使歌曲听起来不那么机械,更有人情味。
音效设计
增强型低频响应
改进了对低音和低频的处理,从而产生了更紧实的鼓声和更清晰的超低音,这对于电子音乐和电影配乐至关重要。
生产就绪输出
最高采样率可达 44.1kHz,比特率可达 256kbps,因此适合实际应用,而不仅仅是原型制作。
类型多样性
从氛围音乐和低保真音乐到管弦乐和高能量电子乐,在每种特定风格中保持连贯性。
功能细分
| 能力 | 工作原理 | 为什么这很重要 |
|---|---|---|
| 结构标签 | 定义歌词中的段落 | 可预测的歌曲创作 |
| 封面专题 | 提取旋律并重新诠释风格 | 支持创意混音 |
| 基于提示的控制 | 描述情绪和进展 | 精细的创意指导 |
| 低端优化 | 改进的低音和鼓声 | 更好的聆听体验 |
| 自动歌词 | 根据提示生成歌词 | 更快的构思 |
用例
内容创作
为视频场景量身定制背景音乐,避免版权限制。
游戏音频
从探索到战斗,动态配乐与游戏强度完美契合。
个性化体验
根据用户喜好、心情或情境定制的播放列表和歌曲。
开发者
代理集成
旨在与基于代理的系统配合使用,根据上下文或用户行为逻辑自动生成音乐。
自动化工作流程
音乐动态生成的管道,根据环境信号或用户输入实时调整配乐。
表现
降低代间延迟
显著缩短了从发出指令到输出结果之间的时间,从而实现了快速的创意迭代。
精细化指导
节奏、调性、情感基调等参数均能根据提示进行高精度控制。



登录