- S2:新增input_open双音柔铃标记「能答了」边界(playback/input边界此前吞手势无标记) - S1/S3/S4:input阶段长按=状态查询(13句status_*分档整句:长度4档×进度4档×账目5档,两本账口径一致,不耗账不闭窗) - S5:announce/roundend非单击手势补error震(00 §5.4三秒反馈律) - S6 P0:gameover下滑进菜单→结算链死锁8.4s修复(结算看守+挂起补播) - S7:your_turn每局一次(原每轮重念) - 取证:live两会话+4人设评审,S清单见research/simon-polish/round1/findings.md - 验证:playtest 156/156 + guide 122 + 终检绿 + 14游戏回归零回退 + live复跑核对局14/14压力局8/8;状态感知2/5→4/5(四席同升),愿意玩改口为是 - 02号文档追加§9修订记录;新增input_open+13句status_*走完整TTS管线(flock串行QC无离群)
306 lines
12 KiB
Markdown
306 lines
12 KiB
Markdown
# simon 实时会话 transcript
|
|
|
|
- `[ -0.09s]` **GESTURE** tap @(195,422)
|
|
- `[ 0.00s]` REC 开始 (audio/webm;codecs=opus)
|
|
- `[ 0.41s]` **GESTURE** swipeleft @(195,422)
|
|
- `[ 0.50s]` VOICE ▶ t0_welcome (dur 4.24s)
|
|
- `[ 0.76s]` VIBRATE [10]
|
|
- `[ 1.47s]` **GESTURE** swipedown @(195,422)
|
|
- `[ 1.83s]` VIBRATE [10]
|
|
- `[ 1.83s]` VOICE ■ t0_welcome (kill)
|
|
- `[ 1.83s]` VERDICT t0_welcome: **TRUNCATED** sim=0.5
|
|
- 期望: 欢迎来到音序回响。先认识六种声音。
|
|
- 听到: 欢迎来到音。
|
|
- `[ 1.83s]` VOICE ▶ t_skip (dur 2.24s)
|
|
- `[ 4.18s]` VOICE ■ t_skip (kill)
|
|
- `[ 4.18s]` VOICE ▶ round_01 (dur 1.52s)
|
|
- `[ 4.18s]` VERDICT t_skip: **OK** sim=0.9412
|
|
- 期望: 跳过教学,直接开始。
|
|
- 听到: 一、跳过教学直接开始。
|
|
- `[ 5.79s]` VOICE ■ round_01 (kill)
|
|
- `[ 5.79s]` VIBRATE [8]
|
|
- `[ 5.79s]` SFX ♪ tone_right
|
|
- `[ 5.79s]` VERDICT round_01: **OK** sim=1
|
|
- 期望: 第一轮,听好了。
|
|
- 听到: 第一轮听好了。
|
|
- `[ 6.49s]` VIBRATE [8]
|
|
- `[ 6.49s]` SFX ♪ tone_doubletap
|
|
- `[ 7.59s]` VIBRATE [20]
|
|
- `[ 7.59s]` VOICE ▶ gd_occ_dt (dur 1.68s)
|
|
- `[ 7.59s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 9.48s]` VOICE ■ gd_occ_dt (kill)
|
|
- `[ 9.48s]` VERDICT gd_occ_dt: **OK** sim=1
|
|
- 期望: 这一轮,双击是作答。
|
|
- 听到: 这一轮双击是作答。
|
|
- `[ 9.48s]` VOICE ▶ your_turn (dur 0.7970975056689342s)
|
|
- `[ 10.24s]` VOICE ■ your_turn (kill)
|
|
- `[ 10.24s]` VERDICT your_turn: **OK** sim=0.8889
|
|
- 期望: 轮到你了。
|
|
- 听到: 啊,轮到你了。
|
|
- `[ 10.24s]` SFX ♪ input_open
|
|
- `[ 10.95s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 11.31s]` VIBRATE [10]
|
|
- `[ 11.31s]` SFX ♪ tone_right
|
|
- `[ 12.02s]` **GESTURE** swipedown @(195,422)
|
|
- `[ 12.38s]` VIBRATE [10]
|
|
- `[ 12.38s]` VIBRATE [60,40,60]
|
|
- `[ 12.38s]` SFX ♪ tone_down
|
|
- `[ 12.38s]` VOICE ▶ retry_use (dur 2.64s)
|
|
- `[ 12.38s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 12.68s]` VIBRATE [30,50,30,50,30]
|
|
- `[ 15.10s]` VOICE ■ retry_use (kill)
|
|
- `[ 15.10s]` VERDICT retry_use: **OK** sim=1
|
|
- 期望: 错了。用一次机会,再听一遍。
|
|
- 听到: 错了,用一次机会再听一遍。
|
|
- `[ 15.10s]` VOICE ▶ chances_out (dur 1.76s)
|
|
- `[ 16.98s]` VOICE ■ chances_out (kill)
|
|
- `[ 16.98s]` VOICE ▶ gd_occ_dt (dur 1.68s)
|
|
- `[ 16.98s]` VERDICT chances_out: **OK** sim=1
|
|
- 期望: 重听机会用完了,小心。
|
|
- 听到: 重听机会用完了,小心。
|
|
- `[ 18.86s]` VOICE ■ gd_occ_dt (kill)
|
|
- `[ 18.86s]` VIBRATE [8]
|
|
- `[ 18.86s]` VERDICT gd_occ_dt: **OK** sim=1
|
|
- 期望: 这一轮,双击是作答。
|
|
- 听到: 这一轮双击是作答。
|
|
- `[ 18.86s]` SFX ♪ tone_right
|
|
- `[ 19.56s]` VIBRATE [8]
|
|
- `[ 19.56s]` SFX ♪ tone_doubletap
|
|
- `[ 20.66s]` VIBRATE [20]
|
|
- `[ 20.66s]` SFX ♪ input_open
|
|
- `[ 21.37s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 21.73s]` VIBRATE [10]
|
|
- `[ 21.73s]` SFX ♪ tone_right
|
|
- `[ 22.38s]` **GESTURE** doubletap @(195,422)
|
|
- `[ 22.63s]` VIBRATE [20]
|
|
- `[ 22.63s]` VIBRATE [100]
|
|
- `[ 22.63s]` SFX ♪ tone_doubletap
|
|
- `[ 22.64s]` VOICE ▶ correct (dur 0.6370975056689342s)
|
|
- `[ 22.64s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 23.41s]` VOICE ■ correct (kill)
|
|
- `[ 23.41s]` VERDICT correct: **OK** sim=1
|
|
- 期望: 答对了!
|
|
- 听到: 答对了。
|
|
- `[ 23.71s]` VOICE ▶ round_02 (dur 1.44s)
|
|
- `[ 25.31s]` VOICE ■ round_02 (kill)
|
|
- `[ 25.31s]` VIBRATE [8]
|
|
- `[ 25.31s]` SFX ♪ tone_right
|
|
- `[ 25.31s]` VERDICT round_02: **OK** sim=1
|
|
- 期望: 第二轮,听好了。
|
|
- 听到: 第二轮听好了。
|
|
- `[ 25.98s]` VIBRATE [8]
|
|
- `[ 25.98s]` SFX ♪ tone_doubletap
|
|
- `[ 26.66s]` VIBRATE [8]
|
|
- `[ 26.66s]` SFX ♪ tone_right
|
|
- `[ 27.73s]` VIBRATE [20]
|
|
- `[ 27.73s]` SFX ♪ input_open
|
|
- `[ 27.84s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 28.19s]` VIBRATE [10]
|
|
- `[ 28.19s]` SFX ♪ tone_right
|
|
- `[ 28.85s]` **GESTURE** doubletap @(195,422)
|
|
- `[ 29.10s]` VIBRATE [20]
|
|
- `[ 29.10s]` SFX ♪ tone_doubletap
|
|
- `[ 29.75s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 30.11s]` VIBRATE [10]
|
|
- `[ 30.11s]` VIBRATE [100]
|
|
- `[ 30.11s]` SFX ♪ tone_right
|
|
- `[ 30.12s]` VOICE ▶ gd_clear (dur 1.84s)
|
|
- `[ 30.12s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 32.00s]` VOICE ■ gd_clear (kill)
|
|
- `[ 32.00s]` VERDICT gd_clear: **OK** sim=0.75
|
|
- 期望: 漂亮,过了。
|
|
- 听到: 漂亮过来。
|
|
- `[ 32.30s]` VOICE ▶ round_03 (dur 1.68s)
|
|
- `[ 32.37s]` **GESTURE** swipeleft @(195,422)
|
|
- `[ 32.73s]` VIBRATE [10]
|
|
- `[ 32.73s]` VIBRATE [60,40,60]
|
|
- `[ 33.13s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 33.49s]` VIBRATE [10]
|
|
- `[ 33.49s]` VIBRATE [60,40,60]
|
|
- `[ 33.90s]` **GESTURE** tap @(195,422)
|
|
- `[ 34.18s]` VOICE ■ round_03 (kill)
|
|
- `[ 34.18s]` VIBRATE [8]
|
|
- `[ 34.18s]` SFX ♪ tone_right
|
|
- `[ 34.18s]` VERDICT round_03: **OK** sim=0.8333
|
|
- 期望: 第三轮,听好了。
|
|
- 听到: 第三轮停好了。
|
|
- `[ 34.27s]` VIBRATE [20]
|
|
- `[ 34.83s]` VIBRATE [8]
|
|
- `[ 34.83s]` SFX ♪ tone_doubletap
|
|
- `[ 35.48s]` VIBRATE [8]
|
|
- `[ 35.48s]` SFX ♪ tone_right
|
|
- `[ 36.13s]` VIBRATE [8]
|
|
- `[ 36.13s]` SFX ♪ tone_right
|
|
- `[ 37.17s]` VIBRATE [20]
|
|
- `[ 37.17s]` SFX ♪ input_open
|
|
- `[ 37.20s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 37.56s]` VIBRATE [10]
|
|
- `[ 37.56s]` SFX ♪ tone_right
|
|
- `[ 38.22s]` **GESTURE** doubletap @(195,422)
|
|
- `[ 38.47s]` VIBRATE [20]
|
|
- `[ 38.47s]` SFX ♪ tone_doubletap
|
|
- `[ 39.12s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 39.48s]` VIBRATE [10]
|
|
- `[ 39.48s]` SFX ♪ tone_right
|
|
- `[ 40.13s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 40.49s]` VIBRATE [10]
|
|
- `[ 40.49s]` VIBRATE [100]
|
|
- `[ 40.49s]` SFX ♪ tone_right
|
|
- `[ 40.49s]` VOICE ▶ correct (dur 0.6370975056689342s)
|
|
- `[ 40.49s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 41.26s]` VOICE ■ correct (kill)
|
|
- `[ 41.26s]` VERDICT correct: **OK** sim=1
|
|
- 期望: 答对了!
|
|
- 听到: 答对了。
|
|
- `[ 41.57s]` VOICE ▶ round_04 (dur 1.84s)
|
|
- `[ 43.44s]` VOICE ■ round_04 (kill)
|
|
- `[ 43.44s]` VIBRATE [8]
|
|
- `[ 43.44s]` SFX ♪ tone_right
|
|
- `[ 43.44s]` VERDICT round_04: **OK** sim=1
|
|
- 期望: 第四轮,听好了。
|
|
- 听到: 第四轮听好了。
|
|
- `[ 44.07s]` VIBRATE [8]
|
|
- `[ 44.07s]` SFX ♪ tone_doubletap
|
|
- `[ 44.69s]` VIBRATE [8]
|
|
- `[ 44.69s]` SFX ♪ tone_right
|
|
- `[ 45.31s]` VIBRATE [8]
|
|
- `[ 45.31s]` SFX ♪ tone_right
|
|
- `[ 45.93s]` VIBRATE [8]
|
|
- `[ 45.93s]` SFX ♪ tone_tap
|
|
- `[ 46.95s]` VIBRATE [20]
|
|
- `[ 46.95s]` SFX ♪ input_open
|
|
- `[ 47.06s]` **GESTURE** longpress @(195,422)
|
|
- `[ 47.52s]` VIBRATE [20]
|
|
- `[ 47.52s]` VOICE ▶ status_len_mid (dur 1.68s)
|
|
- `[ 47.52s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 49.41s]` VOICE ■ status_len_mid (kill)
|
|
- `[ 49.41s]` VERDICT status_len_mid: **OK** sim=null
|
|
- 期望: null
|
|
- 听到: 这一轮不长不短。
|
|
- `[ 49.42s]` VOICE ▶ status_prog_start (dur 1.6s)
|
|
- `[ 51.01s]` VOICE ■ status_prog_start (kill)
|
|
- `[ 51.01s]` VERDICT status_prog_start: **OK** sim=null
|
|
- 期望: null
|
|
- 听到: 刚开头一个还没对。
|
|
- `[ 51.02s]` VOICE ▶ status_free2 (dur 1.6s)
|
|
- `[ 51.12s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 51.48s]` VIBRATE [10]
|
|
- `[ 51.48s]` SFX ♪ tone_right
|
|
- `[ 52.13s]` **GESTURE** doubletap @(195,422)
|
|
- `[ 52.38s]` VIBRATE [20]
|
|
- `[ 52.38s]` SFX ♪ tone_doubletap
|
|
- `[ 52.62s]` VOICE ■ status_free2 (kill)
|
|
- `[ 52.62s]` VERDICT status_free2: **OK** sim=null
|
|
- 期望: null
|
|
- 听到: 免费重听,还有两次。
|
|
- `[ 53.03s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 53.39s]` VIBRATE [10]
|
|
- `[ 53.39s]` SFX ♪ tone_right
|
|
- `[ 54.05s]` **GESTURE** swiperight @(195,422)
|
|
- `[ 54.41s]` VIBRATE [10]
|
|
- `[ 54.41s]` SFX ♪ tone_right
|
|
- `[ 55.06s]` **GESTURE** tap @(195,422)
|
|
- `[ 55.43s]` VIBRATE [20]
|
|
- `[ 55.43s]` VIBRATE [100]
|
|
- `[ 55.43s]` VIBRATE [15]
|
|
- `[ 55.43s]` SFX ♪ tone_tap
|
|
- `[ 55.43s]` VOICE ▶ gd_clear (dur 1.84s)
|
|
- `[ 55.43s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 57.30s]` VOICE ■ gd_clear (kill)
|
|
- `[ 57.30s]` VERDICT gd_clear: **OK** sim=0.75
|
|
- 期望: 漂亮,过了。
|
|
- 听到: 漂亮过来。
|
|
- `[ 57.31s]` VOICE ▶ chance_plus (dur 1.44s)
|
|
- `[ 58.91s]` VOICE ■ chance_plus (kill)
|
|
- `[ 58.91s]` VERDICT chance_plus: **OK** sim=0.8
|
|
- 期望: 机会加一。
|
|
- 听到: 错了机会加一。
|
|
- `[ 59.21s]` VOICE ▶ round_05 (dur 2.96s)
|
|
- `[ 61.71s]` VIBRATE [8]
|
|
- `[ 61.71s]` SFX ♪ tone_right
|
|
- `[ 62.20s]` VOICE ■ round_05 (kill)
|
|
- `[ 62.20s]` VERDICT round_05: **OK** sim=1
|
|
- 期望: 第五轮,听好了。
|
|
- 听到: 第五轮听好了。
|
|
- `[ 62.30s]` VIBRATE [8]
|
|
- `[ 62.30s]` SFX ♪ tone_doubletap
|
|
- `[ 62.90s]` VIBRATE [8]
|
|
- `[ 62.90s]` SFX ♪ tone_right
|
|
- `[ 63.50s]` VIBRATE [8]
|
|
- `[ 63.50s]` SFX ♪ tone_right
|
|
- `[ 64.09s]` VIBRATE [8]
|
|
- `[ 64.09s]` SFX ♪ tone_tap
|
|
- `[ 64.69s]` VIBRATE [8]
|
|
- `[ 64.69s]` SFX ♪ tone_left
|
|
- `[ 65.69s]` VIBRATE [20]
|
|
- `[ 65.69s]` SFX ♪ input_open
|
|
- `[ 65.76s]` **GESTURE** swipedown @(195,422)
|
|
- `[ 66.11s]` VIBRATE [10]
|
|
- `[ 66.11s]` VIBRATE [60,40,60]
|
|
- `[ 66.11s]` SFX ♪ tone_down
|
|
- `[ 66.11s]` VOICE ▶ retry_use (dur 2.64s)
|
|
- `[ 66.11s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 66.41s]` VIBRATE [30,50,30,50,30]
|
|
- `[ 68.82s]` VOICE ■ retry_use (kill)
|
|
- `[ 68.82s]` VOICE ▶ chances_out (dur 1.76s)
|
|
- `[ 68.82s]` VERDICT retry_use: **OK** sim=1
|
|
- 期望: 错了。用一次机会,再听一遍。
|
|
- 听到: 错了,用一次机会再听一遍。
|
|
- `[ 70.70s]` VOICE ■ chances_out (kill)
|
|
- `[ 70.70s]` VOICE ▶ gd_occ_dt (dur 1.68s)
|
|
- `[ 70.70s]` VERDICT chances_out: **OK** sim=1
|
|
- 期望: 重听机会用完了,小心。
|
|
- 听到: 重听机会用完了,小心。
|
|
- `[ 72.58s]` VOICE ■ gd_occ_dt (kill)
|
|
- `[ 72.58s]` VIBRATE [8]
|
|
- `[ 72.58s]` SFX ♪ tone_right
|
|
- `[ 72.58s]` VERDICT gd_occ_dt: **OK** sim=1
|
|
- 期望: 这一轮,双击是作答。
|
|
- 听到: 这一轮双击是作答。
|
|
- `[ 73.18s]` VIBRATE [8]
|
|
- `[ 73.18s]` SFX ♪ tone_doubletap
|
|
- `[ 73.78s]` VIBRATE [8]
|
|
- `[ 73.78s]` SFX ♪ tone_right
|
|
- `[ 74.37s]` VIBRATE [8]
|
|
- `[ 74.37s]` SFX ♪ tone_right
|
|
- `[ 74.97s]` VIBRATE [8]
|
|
- `[ 74.97s]` SFX ♪ tone_tap
|
|
- `[ 75.56s]` VIBRATE [8]
|
|
- `[ 75.56s]` SFX ♪ tone_left
|
|
- `[ 76.56s]` VIBRATE [20]
|
|
- `[ 76.56s]` SFX ♪ input_open
|
|
- `[ 76.61s]` **GESTURE** swipedown @(195,422)
|
|
- `[ 76.98s]` VIBRATE [10]
|
|
- `[ 76.98s]` VIBRATE [60,40,60]
|
|
- `[ 76.98s]` SFX ♪ tone_down
|
|
- `[ 77.28s]` VIBRATE [80]
|
|
- `[ 77.68s]` SFX ♪ gameover
|
|
- `[ 77.98s]` **GESTURE** swipedown @(195,422)
|
|
- `[ 78.34s]` VIBRATE [10]
|
|
- `[ 78.35s]` VOICE ▶ menu_open (dur 0.7170975056689343s)
|
|
- `[ 78.35s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 78.38s]` VOICE ■ menu_open (kill)
|
|
- `[ 78.38s]` VERDICT menu_open: **TRUNCATED** sim=0
|
|
- 期望: 菜单。
|
|
- 听到: 嗯。
|
|
- `[ 78.49s]` BGM ♪ menu (loop)
|
|
- `[ 81.25s]` **GESTURE** swipedown @(195,422)
|
|
- `[ 81.61s]` VIBRATE [10]
|
|
- `[ 81.61s]` VOICE ▶ gameover (dur 0.9570975056689343s)
|
|
- `[ 81.61s]` VERDICT (无语音区间): **SFX_BGM_ONLY**
|
|
- `[ 82.75s]` VOICE ■ gameover (kill)
|
|
- `[ 82.75s]` VERDICT gameover: **MISMATCH** sim=0.3333
|
|
- 期望: 游戏结束。
|
|
- 听到: 有戏。
|
|
- `[ 82.76s]` VOICE ▶ score_band3 (dur 1.68s)
|
|
- `[ 84.63s]` VOICE ■ score_band3 (kill)
|
|
- `[ 84.63s]` VERDICT score_band3: **OK** sim=0.75
|
|
- 期望: 你坚持了五轮左右。
|
|
- 听到: 也坚持了5轮左右。
|
|
- `[ 84.64s]` VOICE ▶ replay (dur 2.24s)
|
|
- `[ 86.98s]` VOICE ■ replay (kill)
|
|
- `[ 86.98s]` VERDICT replay: **OK** sim=1
|
|
- 期望: 单击屏幕,再来一局。
|
|
- 听到: 单击屏幕再来一局。
|
|
- `[ 86.99s]` VOICE ▶ rules_prompt (dur 5.36s)
|