# ElevenLabs Music结构编曲：用JSON安排三段时长，导出后逐段核对

用music_v2系列composition plan安排15、10、15秒三段，先校验JSON结构再听实际段长。旧版sections与新版chunks不能混用。

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接受或音乐段落已按时结束。

5. 提交并保存实际返回
在官方API账号核验权限与费用后提交，保存请求、模型与返回音频。本文未运行付费生成或写入密钥。

6. 回听实际段落边界
用波形和听觉在15秒、25秒附近找转换，记录偏差。文件总长40秒不等于每段刚好15/10/15，歌词覆盖也须逐段核对。

7. 交付计划与实听表
保留JSON、校验输出、原歌词、实际音频与section-review.csv。作者节拍控制轨与官方JSON说明各有身份，不填成目标模型音乐。

验收：不混用旧sections结构，实际段落有误差记录

执行边界：未运行目标云端AI、账号核验或付费生成；原生作者材料与官方示例不充当目标结果。见asset-identity.json。

官方依据：
https://elevenlabs.io/docs/eleven-api/guides/how-to/music/composition-plans
