展开本页目录
开始前准备什么
- 使用自己有权处理的练习素材;当前账号、版本、硬件与额度按官方入口核验。
- 本文官方示例、原创输入和离线检查各自标识;尚未运行目标生成或账户专属操作。
- 核对三段原创歌词
- 确认模型与schema
- 写三段时长与风格
- 运行离线计划检查
- 提交并保存实际返回
- 回听实际段落边界
- 交付计划与实听表
1. 核对三段原创歌词
lyrics.txt分晨光、出发、回家三段,总计划40秒。包内三段合成器节拍只是时间控制音,不是Eleven音乐生成。
2. 确认模型与schema
按当前composition plans文档选择music_v2或v2_5兼容示例,使用chunks、text、duration_ms、positive_styles与negative_styles。不能把旧sections示例改个模型名就提交。
3. 写三段时长与风格
plan.json分别15000、10000、15000毫秒,正面配器与不想要的风格分开。正式字段以你调用的当前SDK为准,先校验而非盲传。
4. 运行离线计划检查
validate-plan.py检查段数、正整数时长与总计40000ms,列出每段累计边界。这个检查只验证作者计划,不证明API接受或音乐段落已按时结束。
plan.json
{
"chunks": [
{
"text": "[Verse]\nMorning fills a paper room.",
"duration_ms": 15000,
"positive_styles": [
"soft acoustic",
"gentle vocal",
"light percussion",
"warm bass",
"clean guitar",
"90 BPM"
],
"negative_styles": [
"distorted guitar"
],
"context_adherence": "high"
},
{
"text": "[Bridge]\nFootsteps find a warmer tune.",
"duration_ms": 10000,
"positive_styles": [
"gentle bridge",
"warm harmony"
],
"negative_styles": [
"heavy drums"
],
"context_adherence": "high"
},
{
"text": "[Finale]\nTake the quiet story home.",
"duration_ms": 15000,
"positive_styles": [
"warm finale",
"gentle ending"
],
"negative_styles": [
"shouting"
],
"context_adherence": "high"
}
]
}5. 提交并保存实际返回
在官方API账号核验权限与费用后提交,保存请求、模型与返回音频。本文未运行付费生成或写入密钥。
6. 回听实际段落边界
用波形和听觉在15秒、25秒附近找转换,记录偏差。文件总长40秒不等于每段刚好15/10/15,歌词覆盖也须逐段核对。
7. 交付计划与实听表
保留JSON、校验输出、原歌词、实际音频与section-review.csv。作者节拍控制轨与官方JSON说明各有身份,不填成目标模型音乐。
练习包与图片身份
下载包包含本课原始输入、可编辑原生材料、操作台账和来源记录。作者参考说明任务目标;官方示例证明功能存在,均不代表本课已在目标工具运行。逐项结果保持未测,完成实际操作后再记录。
怎样确认已经完成
- 不混用旧sections结构,实际段落有误差记录
- 保存实际输入、参数与生成版本;未执行项保留未测。
- 按素材身份核对官方示例、作者输入和实际目标工具输出,避免混用。
常见问题
ElevenLabs Music怎么按三段固定时长编曲?
按当前composition plans文档选择music_v2或v2_5兼容示例,使用chunks、text、duration_ms、positive_styles与negative_styles。不能把旧sections示例改个模型名就提交。
写了duration_ms,怎么检查生成后的段长?
用波形和听觉在15秒、25秒附近找转换,记录偏差。文件总长40秒不等于每段刚好15/10/15,歌词覆盖也须逐段核对。



