



import fs from "fs";
import fetch from "node-fetch";
const main = async () => {
const url = "https://api.ai.cc/v2/generate/audio/minimax/generate";
const voiceId = "vocal-2025010100000000-a0AAAaaa";
const referInstrumental = "instrumental-2025010100000000-Aaa0aAaA";
const lyrics = `##Swift and Boundless \n In the realm of innovation, where visions align, \n\nAIML API's the name, making tech shine.
\nIntelligent solutions, breaking the mold, \n\nSwift inference power, bold and untold.\n##`;
const payload = {
refer_voice: voiceId,
refer_instrumental: referInstrumental,
lyrics: lyrics,
model: 'music-01'',
};
const headers = {
"Content-Type": "application/json",
"Authorization": `Bearer `,
};
try {
const response = await fetch(url, {
method: "POST",
headers: headers,
body: JSON.stringify(payload),
});
const data = await response.json();
if (response.ok) {
const audioHex = data.data.audio;
const decodedHex = Buffer.from(audioHex, "hex");
fs.writeFileSync("generated_audio.mp3", decodedHex);
console.log("Audio file saved as generated_audio.mp3");
} else {
console.error("Failed to generate music:", data);
}
} catch (error) {
console.error("Error during API request:", error);
}
}
main();
import requests
def main():
url = 'https://api.ai.cc/v2/generate/audio/minimax/generate'
voice_id = 'vocal-2025010100000000-a0AAAaaa'
refer_instrumental = 'instrumental-2025010100000000-Aaa0aAaA'
lyrics = '''
##Swift and Boundless \n In the realm of innovation, where visions align, \n\nAIML API's the name, making tech shine.
\nIntelligent solutions, breaking the mold, \n\nSwift inference power, bold and untold.\n##
'''
payload = {
'refer_voice': voice_id,
'refer_instrumental': refer_instrumental,
'lyrics': lyrics,
'model': 'music-01',
}
headers = {
'Content-Type': 'application/json',
'authorization': 'Bearer ',
}
response = requests.post(url, headers=headers, json=payload)
audio_hex = response.json()['data']['audio']
decoded_hex = bytes.fromhex(audio_hex)
with open('generated_audio.mp3', 'wb') as f:
f.write(decoded_hex)
if __name__ == '__main__':
main()

产品详情
🎵 探索 MiniMax 音乐:您的先进 AI 音乐生成解决方案
由……开发 海洛人工智能MiniMax Music是一款尖端的AI模型,已正式发布。 2024年8月 (版本 1.0)。这个创新平台专注于根据简单的文本提示生成高质量的音乐作品。它为用户提供独特的功能,通过分析和复制提供的参考曲目中的复杂音乐模式、节奏和人声风格,创作出风格多样的曲目。
型号名称: MiniMax 音乐
开发者/创建者: 海洛人工智能
发布日期: 2024年8月
版本: 1.0
型号: AI音乐生成模型
✨ 推动音乐创新的关键特性
- 🎤 同步伴奏和人声: 同时生成乐器伴奏和人声轨道,从而生成完整的音乐作品。
- 🎶 通过参考曲目学习风格: 用户可以上传自己的参考音乐来指导人工智能,确保生成的输出符合特定的所需风格。
- 📝 歌词谱曲世代: 可将歌词无缝转换为完整的乐曲,简化歌曲创作过程。
- 🎸 支持多种游戏类型: 支持多种类型,包括 古典、流行、摇滚、电子以及更多其他类型的音乐,以满足不同的音乐口味。
- ⏱️ 最大输出持续时间: 目前能够产生高达 60秒 音乐方面,未来计划将时长延长至 3 分钟。
💡 谁能从 MiniMax Music 中受益?
MiniMax Music 是一款专为各类创作者和专业人士打造的宝贵工具,其中包括:
- • 音乐制作人,寻求新颖的创意和高效的工作流程。
- • 需要定制音乐作品的影视配乐创作者。
- • AI歌手作曲家致力于将虚拟艺术家栩栩如生地呈现在世人面前。
- • 任何对创作独特音乐(用于重新演绎或一般制作)感兴趣的人。
虽然该模型主要支持 英语 对于文本提示,它可以根据特定用户需求设计为支持多种语言。
⚙️ 技术基础与架构
架构概述
MiniMax Music 运用了先进的技术 深度学习技术这种先进的架构使该模型能够细致地分析并准确地再现从庞大的参考曲目库中提取的复杂音乐模式、节奏和人声风格。
训练数据洞察
该模型在各种流派和风格中表现出的卓越而稳健的性能,归功于其在高度多样化的音乐曲目数据集上进行的密集训练。
- • 数据来源和规模: 训练数据集涵盖多种音乐风格,确保了其通用性。海洛AI并未公开披露具体的数据集大小。
- • 多元化与偏见管理: 训练数据经过精心挑选,以最大限度地提高音乐风格的多样性,同时积极减少潜在的偏见,从而提高模型在生成多样化和公平输出方面的有效性。
📊 已验证的绩效指标
自发布以来,MiniMax Music 的表现指标一直非常出色:
注:以上指标呈现方式旨在实现各种设备上的最佳可读性。
🚀 MiniMax 音乐 API 入门指南
代码示例和 API 访问
MiniMax Music 型号可通过以下方式方便地获取: AI/ML API平台请用它的官方名称查找: “MiniMax音乐”。
如何上传音频(片段)
如何获取生成的音频(片段)
完整的 API 文档
有关详细技术规格、集成指南和更多信息,请参阅 官方 API 文档。
💰 透明的 API 定价
- • 以实惠的价格体验流畅的音乐生成体验 每代0.03675美元。
🛡️ 合乎道德的使用和商业许可
伦理准则
海洛AI致力于以符合伦理的方式进行人工智能开发。我们倡导最高标准。 透明度 关于 MiniMax Music 的功能和固有局限性。强烈建议用户积极参与。 负责任的使用 防止对生成的音乐进行任何潜在的滥用或有害应用。
许可信息
MiniMax Music 型号通过全面的分销渠道进行销售。 商业许可该许可授予学术研究和商业应用广泛的权利,确保完全遵守有关创作者权利和知识产权的道德标准。
准备好将先进的AI音乐生成技术集成到您的项目中了吗?
立即获取 MiniMax 音乐 API 访问权限!❓ 常见问题解答 (FAQ)
A1:MiniMax Music 是海罗AI开发的高级AI模型。它可以根据文本提示生成高质量的音乐,包括伴奏和人声,并且可以从参考曲目中学习风格。
A2:目前,MiniMax Music 可以生成时长最长为 60 秒的音乐输出。海罗 AI 计划在未来的版本中将这一功能扩展到 3 分钟。
A3:是的,一项关键功能允许用户上传自己的参考音乐。MiniMax Music 会分析这些曲目,以此指导生成的输出风格,确保其符合您想要的审美。
A4:MiniMax Music 非常适合音乐制作人、电影和电视配乐创作者、AI 歌手作品开发者,以及任何希望为各种制作或重新诠释目的生成独特音乐的人。
A5:MiniMax 音乐 API 的定价非常经济,每次音乐生成只需 0.03675 美元。



登录