# 02b · 《音序回响》语音台词表(voice ids) > 主台词表(78 句,双性别)的唯一事实源是 `tools/gen_voice_dual.py` 的 > `SIMON_LINES`(R2 重设计全文见 [02-simon-redesign.md](02-simon-redesign.md))。 > 本文档登记 P1 键盘变体(输入平权路线 a)——变体只覆盖含操作词的句子, > id 集合 ⊆ 主表,复用主表同 id 的 instruct/speaker。 --- ## 键盘变体(key,P1 输入平权路线 a,28 句) 「生效输入模式=键盘」(settings.input=key,或 auto 且键盘在跟/纯桌面初始判定, web/engine/gesture.js inputMode())时,引擎 voice 候选链前置加载 `web/simon/audio/voice//key/.{ogg,m4a}`,变体缺失回退主资产——触屏措辞零改动。 > > 措辞规范(02-input-parity.md §4.3 路线 a + P1 裁定):向左滑→按左方向键(四向同理, > WASD 不进台词);单击/轻触屏幕→按空格;双击→按回车;按住/长按→按住空格; > 复合短语(左右滑→左右方向键、滑动→方向键)按语义等价展开;只改操作词,其余 > 内容一字不动,不新增「重」类多音字。本表与 `tools/gen_voice_dual.py` 的 > `KEY_LINES` 逐字一致(两表一致铁律:改一处必改另一处)。 > 资产:×2 性别 = 28×2 条、×2 格式 = 28×4 文件;管线 `gen_voice_dual.py --only-variants` > 生成 → `--convert` 落盘,终检 `tools/check_all_assets.py`(key 两性别一致且 ⊆ 主集)。 | id | 键盘台词全文(触屏原句见本表上方对应 id) | |---|---| | `t1_up` | 按上方向键,是这个声音。 | | `t2_down` | 按下方向键,是这个声音。 | | `t3_left` | 按左方向键,是这个声音。 | | `t4_right` | 按右方向键,是这个声音。 | | `t5_tap` | 按空格,是这个声音。 | | `t6_double` | 按回车,是这个声音。 | | `t_wrong_up` | 不是这个,按上方向键试试。 | | `t_wrong_down` | 不是这个,按下方向键试试。 | | `t_wrong_left` | 不是这个,按左方向键试试。 | | `t_wrong_right` | 不是这个,按右方向键试试。 | | `t_wrong_tap` | 不是这个,按空格试试。 | | `t_wrong_double` | 不是这个,按回车试试。 | | `t_blunt_up` | 按一下上方向键。 | | `t_blunt_down` | 按一下下方向键。 | | `t_blunt_left` | 按一下左方向键。 | | `t_blunt_right` | 按一下右方向键。 | | `t_blunt_tap` | 轻轻按一下空格。 | | `t_blunt_double` | 按一下回车。 | | `t7_retry` | 答错可以消耗机会重听。按上方向键,可以随时重听。 | | `replay` | 按空格,再来一局。 | | `rules_prompt` | 按上方向键,重听规则。按下方向键,打开菜单。 | | `rules` | 上行音,按上方向键。下行音,按下方向键。左边的音,按左方向键。右边的音,按右方向键。一声轻响,按空格。两声轻响,按回车。 | | `skip_hint` | 按空格可跳过旁白。 | | `gd_relisten` | 需要的话,按上方向键可以重新听一遍序列。 | | `gd_economy` | 记不住就按上方向键,重新听一遍。免费机会有两次,用完要扣一次机会。 | | `gd_occ_up` | 这一轮,按上方向键是作答。 | | `gd_occ_dt` | 这一轮,按回车是作答。 | | `gd_occ_both` | 这一轮,按上方向键和回车都是作答。 |