Files
SoundGame/research/rhythm-drummer/round2/live/A/verdicts.json
T
xsl ae850a4ce0 feat(rhythm): 鼓手模式重构——屏幕六区鼓组 + 无鼓伴奏合拍(用户裁定重构)
- 屏幕3列×2行六区鼓组(列=声像左中右/行=音高上亮下沉),六件程序合成打击乐,三重冗余蒙眼可辨
- 无鼓伴奏BGM上跟随领奏 call&response + 加花句;3曲90/105/120 BPM解锁制,BPM实测89.99/105.00/120.01
- 引擎后向兼容扩展:onGesture补{x,y}坐标(单参回调零感知,15游戏+3引擎测试全量回归零失败)
- 判定简化:全部音符=分区点按零延迟,旧双击补偿/下滑折中退役;键盘Digit1-6+空格=家区
- 教学摸鼓认区(摸哪报哪,8s无触摸自动进阶)+重教≤2+降速DDA+归因真话律
- 保留旧作好评:跟随领奏核心/S~C评级/解锁制/判定口径/guide工程遗产
- 语音49id双性别+8key;R1+R2连续2轮4/4愿意玩P0=0裁定可交付;live直证33 Perfect dt≈0.00s
- 03号文档仅文末加取代指针;新设计24号;档案research/rhythm-drummer/;Mureka累计$1.35
2026-09-14 20:17:10 +08:00

451 lines
9.4 KiB
JSON

{
"game": "rhythm",
"settings": {
"voice": "male",
"guide": "full",
"speed": 1,
"bgm": 1
},
"outdir": "/home/xsl/AutoVideo/SoundGame/web/harness/live/out/rhythm-20260914102057",
"segs": [
{
"idx": 0,
"voiceId": "welcome",
"t0": 0.066,
"t1": 1.71,
"dur": 8.24,
"expEnd": 8.306,
"truncated": true,
"reason": "kill",
"verdict": "TRUNCATED",
"heard": "欢迎来到。",
"similarity": 0.2667
},
{
"idx": 1,
"voiceId": "tut_map",
"t0": 1.71,
"t1": 3.078,
"dur": 18.04,
"expEnd": 19.75,
"truncated": true,
"reason": "kill",
"verdict": "TRUNCATED",
"heard": "写写认。",
"similarity": 0.0377
},
{
"idx": 2,
"voiceId": "tut_probe",
"t0": 3.078,
"t1": 4.446,
"dur": 3.84,
"expEnd": 6.918,
"truncated": true,
"reason": "kill",
"verdict": "TRUNCATED",
"heard": "嗯,摸到三个布。",
"similarity": 0.4
},
{
"idx": 3,
"voiceId": "zone_tl",
"t0": 5.319,
"t1": 6.919,
"dur": 1.6,
"expEnd": 6.919,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "左上踩草。",
"similarity": 0.75
},
{
"idx": 4,
"voiceId": "zone_tr",
"t0": 7.992,
"t1": 9.867,
"dur": 1.76,
"expEnd": 9.752,
"truncated": false,
"reason": "kill",
"verdict": "MISMATCH",
"heard": "有上调查。",
"similarity": 0.25
},
{
"idx": 5,
"voiceId": "zone_bl",
"t0": 10.66,
"t1": 13.002,
"dur": 2,
"expEnd": 12.66,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "左下军鼓。",
"similarity": 1
},
{
"idx": 6,
"voiceId": "tut_z_kick",
"t0": 13.011,
"t1": 20.548,
"dur": 7.28,
"expEnd": 20.291,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "下面正中间是题鼓,你的家先听四下数拍,然后跟着我敲。",
"similarity": 0.9565
},
{
"idx": 7,
"voiceId": "tut_z_sides",
"t0": 28.077,
"t1": 33.294,
"dur": 5.2,
"expEnd": 33.277,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "左下是军鼓,右下是敌通,一左一右跟着打。",
"similarity": 0.8824
},
{
"idx": 8,
"voiceId": "tut_z_patt",
"t0": 42.786,
"t1": 52.565,
"dur": 9.68,
"expEnd": 52.466,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "上面一白更清亮,左上采茶,上中高通,右上调查,听这一句三个音。",
"similarity": 0.7692
},
{
"idx": 9,
"voiceId": "tut_done",
"t0": 61.412,
"t1": 64.128,
"dur": 2.48,
"expEnd": 63.892,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "很好,演出开始。",
"similarity": 1
},
{
"idx": 10,
"voiceId": "gd_answer",
"t0": 67.814,
"t1": 69.422,
"dur": 1.52,
"expEnd": 69.334,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "现在跟着我打。",
"similarity": 1
},
{
"idx": 11,
"voiceId": "mid_song",
"t0": 99.81,
"t1": 102.159,
"dur": 2.32,
"expEnd": 102.13,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "过磅了,保持。",
"similarity": 0.8
},
{
"idx": 12,
"voiceId": "tut_fill",
"t0": 118.496,
"t1": 121.941,
"dur": 3.12,
"expEnd": 121.616,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "最后有一段佳花跟着我连打。",
"similarity": 0.9167
},
{
"idx": 13,
"voiceId": "grade_a",
"t0": 126.778,
"t1": 131.344,
"dur": 4.4,
"expEnd": 131.178,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "第G准确率超过8乘5,非常出色。",
"similarity": 0.6429
},
{
"idx": 14,
"voiceId": "new_best_combo",
"t0": 131.349,
"t1": 133.224,
"dur": 1.84,
"expEnd": 133.189,
"truncated": false,
"reason": "kill",
"verdict": "MISMATCH",
"heard": "新联机记录。",
"similarity": 0.4
},
{
"idx": 15,
"voiceId": "unlock_song2",
"t0": 133.23,
"t1": 135.941,
"dur": 2.48,
"expEnd": 135.71,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "录新曲目解锁追风。",
"similarity": 0.9333
},
{
"idx": 16,
"voiceId": "restart",
"t0": 135.948,
"t1": 140.05,
"dur": 4.08,
"expEnd": 140.028,
"truncated": false,
"reason": "kill",
"verdict": "OK",
"heard": "但气再来一遍,又滑下一手下滑回大厅。",
"similarity": 0.75
}
],
"rows": [
{
"t0": 0.066,
"t1": 1.71,
"voiceId": "welcome",
"expected": "欢迎来到节拍行者。今天你是乐队的鼓手,整面屏幕都是你的鼓。",
"heard": "欢迎来到。",
"similarity": 0.2667,
"verdict": "TRUNCATED"
},
{
"t0": 1.71,
"t1": 3.078,
"voiceId": "tut_map",
"expected": "先认识你的鼓。屏幕横着分三列,左边、中间、右边;竖着分两行,上面清亮,下面低沉。随便摸一摸,听到哪面鼓,我就告诉你它在哪。",
"heard": "写写认。",
"similarity": 0.0377,
"verdict": "TRUNCATED"
},
{
"t0": 3.078,
"t1": 4.446,
"voiceId": "tut_probe",
"expected": "摸到三个不同的地方,我们就开始。",
"heard": "嗯,摸到三个布。",
"similarity": 0.4,
"verdict": "TRUNCATED"
},
{
"t0": 5.319,
"t1": 6.919,
"voiceId": "zone_tl",
"expected": "左上,踩镲。",
"heard": "左上踩草。",
"similarity": 0.75,
"verdict": "OK"
},
{
"t0": 7.992,
"t1": 9.867,
"voiceId": "zone_tr",
"expected": "右上,吊镲。",
"heard": "有上调查。",
"similarity": 0.25,
"verdict": "MISMATCH"
},
{
"t0": 10.66,
"t1": 13.002,
"voiceId": "zone_bl",
"expected": "左下,军鼓。",
"heard": "左下军鼓。",
"similarity": 1,
"verdict": "OK"
},
{
"t0": 13.011,
"t1": 20.548,
"voiceId": "tut_z_kick",
"expected": "下面正中间,是底鼓,你的家。先听四下数拍,然后跟着我敲。",
"heard": "下面正中间是题鼓,你的家先听四下数拍,然后跟着我敲。",
"similarity": 0.9565,
"verdict": "OK"
},
{
"t0": 28.077,
"t1": 33.294,
"voiceId": "tut_z_sides",
"expected": "左下是军鼓,右下是低嗵。一左一右,跟着打。",
"heard": "左下是军鼓,右下是敌通,一左一右跟着打。",
"similarity": 0.8824,
"verdict": "OK"
},
{
"t0": 42.786,
"t1": 52.565,
"voiceId": "tut_z_patt",
"expected": "上面一排更清亮。左上踩镲,上中高嗵,右上吊镲。听这一句,三个音。",
"heard": "上面一白更清亮,左上采茶,上中高通,右上调查,听这一句三个音。",
"similarity": 0.7692,
"verdict": "OK"
},
{
"t0": 61.412,
"t1": 64.128,
"voiceId": "tut_done",
"expected": "很好,演出开始。",
"heard": "很好,演出开始。",
"similarity": 1,
"verdict": "OK"
},
{
"t0": 67.814,
"t1": 69.422,
"voiceId": "gd_answer",
"expected": "现在跟着我打。",
"heard": "现在跟着我打。",
"similarity": 1,
"verdict": "OK"
},
{
"t0": 99.81,
"t1": 102.159,
"voiceId": "mid_song",
"expected": "过半了,保持。",
"heard": "过磅了,保持。",
"similarity": 0.8,
"verdict": "OK"
},
{
"t0": 118.496,
"t1": 121.941,
"voiceId": "tut_fill",
"expected": "最后有一段加花,跟着我连打。",
"heard": "最后有一段佳花跟着我连打。",
"similarity": 0.9167,
"verdict": "OK"
},
{
"t0": 126.778,
"t1": 131.344,
"voiceId": "grade_a",
"expected": "A 级!准确率超过八成五,非常出色。",
"heard": "第G准确率超过8乘5,非常出色。",
"similarity": 0.6429,
"verdict": "OK"
},
{
"t0": 131.349,
"t1": 133.224,
"voiceId": "new_best_combo",
"expected": "新连击纪录!",
"heard": "新联机记录。",
"similarity": 0.4,
"verdict": "MISMATCH"
},
{
"t0": 133.23,
"t1": 135.941,
"voiceId": "unlock_song2",
"expected": "新曲目解锁,追风!",
"heard": "录新曲目解锁追风。",
"similarity": 0.9333,
"verdict": "OK"
},
{
"t0": 135.948,
"t1": 140.05,
"voiceId": "restart",
"expected": "单击再来一遍,右滑下一首,下滑回大厅。",
"heard": "但气再来一遍,又滑下一手下滑回大厅。",
"similarity": 0.75,
"verdict": "OK"
},
{
"t0": 20.548,
"t1": 28.077,
"voiceId": null,
"expected": null,
"heard": "",
"similarity": null,
"verdict": "SFX_BGM_ONLY"
},
{
"t0": 33.294,
"t1": 42.786,
"voiceId": null,
"expected": null,
"heard": "",
"similarity": null,
"verdict": "SFX_BGM_ONLY"
},
{
"t0": 52.565,
"t1": 61.412,
"voiceId": null,
"expected": null,
"heard": "",
"similarity": null,
"verdict": "SFX_BGM_ONLY"
},
{
"t0": 64.128,
"t1": 67.814,
"voiceId": null,
"expected": null,
"heard": "",
"similarity": null,
"verdict": "SFX_BGM_ONLY"
},
{
"t0": 69.422,
"t1": 99.81,
"voiceId": null,
"expected": null,
"heard": "",
"similarity": null,
"verdict": "SFX_BGM_ONLY"
},
{
"t0": 102.159,
"t1": 118.496,
"voiceId": null,
"expected": null,
"heard": "",
"similarity": null,
"verdict": "SFX_BGM_ONLY"
},
{
"t0": 121.941,
"t1": 126.778,
"voiceId": null,
"expected": null,
"heard": "",
"similarity": null,
"verdict": "SFX_BGM_ONLY"
}
]
}