四泳道并行全流水线(资产→开发→测试→玩家迭代闭环),双双 R1-R2 连续达标裁定可交付: - cipher《暗码》223 断言:摩尔斯解码嵌叙事/四结局矩阵/暴露度逐NIGHT验算/三层兜底;R2 三修(链首标记音/预警震/结局计数句+4句补录)4/4 全满分档 - teahouse《深夜茶馆》205 断言:泡茶时机窗/经济逐晚对账/多晚弧线;连续 2 轮 4/4 愿意玩 P0=0 - keeper《守塔人》257 断言:时空签名教学-兑现/插叙触发回返/trust×truth 档位/4结局;R2 F1/F2 坐实(震型豁免/首播跳句锁)4/4 - bridge《星环舰长》336 断言:巡检节奏逐毫秒/危机×系统态矩阵/仲裁7场景/忠诚差分/评级验算;R1 当场修F1-F4、R2 F5 菜单顺延保护 4/4 上行 公共:index.html 四卡片+profiles.js 四桶+check_all_assets 登记(预接线)、00-program 八款进度账收账、 gen_voice_dual 四游戏段、README/HANDOVER 阵容更新(11 款)、voice_text.json 四游戏键、mureka 台账(累计$1.26/$2.00) 验证:四游戏 playtest 223/205/257/336 全绿 + guide 122/122 + 全项目 15 游戏资产终检绿 遗留:keeper 三代人声滤波人耳试听(最高优先,ASR 对滤波句失明)、bridge 音频 32MB 超软指引 2MB(压缩候选)
130 lines
2.2 KiB
JSON
130 lines
2.2 KiB
JSON
{
|
|
"game": "keeper",
|
|
"settings": {
|
|
"voice": "female",
|
|
"guide": "full",
|
|
"speed": 1,
|
|
"bgm": 1
|
|
},
|
|
"outdir": "/home/xsl/AutoVideo/SoundGame/web/harness/live/out/keeper-20260913214200",
|
|
"segs": [
|
|
{
|
|
"idx": 0,
|
|
"voiceId": "sys_new_night",
|
|
"t0": 0.058,
|
|
"t1": 2.761,
|
|
"dur": 2.48,
|
|
"expEnd": 2.538,
|
|
"truncated": false,
|
|
"reason": "kill",
|
|
"verdict": null,
|
|
"heard": null,
|
|
"similarity": null
|
|
},
|
|
{
|
|
"idx": 1,
|
|
"voiceId": "gd_brief",
|
|
"t0": 2.77,
|
|
"t1": 7.707,
|
|
"dur": 4.88,
|
|
"expEnd": 7.65,
|
|
"truncated": false,
|
|
"reason": "kill",
|
|
"verdict": null,
|
|
"heard": null,
|
|
"similarity": null
|
|
},
|
|
{
|
|
"idx": 2,
|
|
"voiceId": "b_open",
|
|
"t0": 7.713,
|
|
"t1": 11.816,
|
|
"dur": 3.84,
|
|
"expEnd": 11.553,
|
|
"truncated": false,
|
|
"reason": "kill",
|
|
"verdict": null,
|
|
"heard": null,
|
|
"similarity": null
|
|
},
|
|
{
|
|
"idx": 3,
|
|
"voiceId": "sys_skip",
|
|
"t0": 11.822,
|
|
"t1": 12.732,
|
|
"dur": 2.8,
|
|
"expEnd": 14.622,
|
|
"truncated": true,
|
|
"reason": "kill",
|
|
"verdict": null,
|
|
"heard": null,
|
|
"similarity": null
|
|
},
|
|
{
|
|
"idx": 4,
|
|
"voiceId": "b_rain",
|
|
"t0": 12.74,
|
|
"t1": 13.804,
|
|
"dur": 5.6,
|
|
"expEnd": 18.34,
|
|
"truncated": true,
|
|
"reason": "kill",
|
|
"verdict": null,
|
|
"heard": null,
|
|
"similarity": null
|
|
},
|
|
{
|
|
"idx": 5,
|
|
"voiceId": "b_rule",
|
|
"t0": 13.811,
|
|
"t1": 14.875,
|
|
"dur": 5.28,
|
|
"expEnd": 19.091,
|
|
"truncated": true,
|
|
"reason": "kill",
|
|
"verdict": null,
|
|
"heard": null,
|
|
"similarity": null
|
|
},
|
|
{
|
|
"idx": 6,
|
|
"voiceId": "b_goal",
|
|
"t0": 14.883,
|
|
"t1": 20.105,
|
|
"dur": 5.28,
|
|
"expEnd": 20.163,
|
|
"truncated": false,
|
|
"reason": "kill",
|
|
"verdict": null,
|
|
"heard": null,
|
|
"similarity": null
|
|
},
|
|
{
|
|
"idx": 7,
|
|
"voiceId": "c1_tune",
|
|
"t0": 20.115,
|
|
"t1": 20.637,
|
|
"dur": 4.64,
|
|
"expEnd": 24.755,
|
|
"truncated": true,
|
|
"reason": "kill",
|
|
"verdict": null,
|
|
"heard": null,
|
|
"similarity": null
|
|
},
|
|
{
|
|
"idx": 8,
|
|
"voiceId": "prog_m1",
|
|
"t0": 23.218,
|
|
"t1": 23.218,
|
|
"dur": 3.04,
|
|
"expEnd": 26.258,
|
|
"truncated": true,
|
|
"reason": "session-end",
|
|
"verdict": null,
|
|
"heard": null,
|
|
"similarity": null
|
|
}
|
|
],
|
|
"rows": []
|
|
} |