使用本接口,输入歌词和歌曲描述,进行歌曲生成。
请求体的媒介类型,请设置为 application/json,确保请求数据的格式为 JSON
application/json 使用的模型名称。可选值:
music-2.6(推荐):文本生成音乐,仅限 Token Plan 用户和付费用户使用,RPM 较高music-cover:基于参考音频生成翻唱版本,仅限 Token Plan 用户和付费用户使用,RPM 较高music-2.6-free:music-2.6 的限免版本,所有用户可通过 API Key 使用,RPM 较低music-cover-free:music-cover 的限免版本,所有用户可通过 API Key 使用,RPM 较低music-2.6, music-cover, music-2.6-free, music-cover-free 音乐的描述,用于指定风格、情绪和场景。例如"流行音乐, 难过, 适合在下雨的晚上"。
注意:
music-2.6 / music-2.6-free 纯音乐(is_instrumental: true):必填,长度限制 [1, 2000] 个字符music-2.6 / music-2.6-free(非纯音乐):可选,长度限制 [0, 2000] 个字符music-cover / music-cover-free:必填,描述目标翻唱风格,长度限制 [10, 300] 个字符2000歌曲歌词,使用 \n 分隔每行。支持结构标签:[Intro], [Verse], [Pre Chorus], [Chorus], [Interlude], [Bridge], [Outro], [Post Chorus], [Transition], [Break], [Hook], [Build Up], [Inst], [Solo]。
注意:
music-2.6 / music-2.6-free 纯音乐(is_instrumental: true):非必填music-2.6 / music-2.6-free(非纯音乐):必填,长度限制 [1, 3500] 个字符music-cover / music-cover-free:可选,如不传则通过 ASR 自动从参考音频中提取歌词,长度限制 [10, 1000] 个字符lyrics_optimizer: true 且 lyrics 为空时,系统将根据 prompt 自动生成歌词1 - 3500是否使用流式传输,默认为 false
音频的返回格式,可选值为 url 或 hex,默认为 hex。当 stream 为 true 时,仅支持 hex 格式。注意:url 的有效期为 24 小时,请及时下载
url, hex 音频输出配置
是否在音频末尾添加水印,默认为 false。仅在非流式 (stream: false) 请求时生效
是否根据 prompt 描述自动生成歌词。仅 music-2.6 / music-2.6-free 支持。
设为 true 且 lyrics 为空时,系统会根据 prompt 自动生成歌词。默认为 false
是否生成纯音乐(无人声)。仅 music-2.6 / music-2.6-free 支持。
设为 true 时,lyrics 字段非必填。默认为 false
参考音频的 URL 地址。仅用于 music-cover / music-cover-free 模型。audio_url 和 audio_base64 必须且只能提供其中一个。与 cover_feature_id 互斥。
参考音频要求:
Base64 编码的参考音频。仅用于 music-cover / music-cover-free 模型。audio_url 和 audio_base64 必须且只能提供其中一个。与 cover_feature_id 互斥。
参考音频要求: