Files
SoundGame/docs/audio/round5-report.md
T
SoundGame Dev cc0f8c008d HTML5 重写:6 款游戏 + 用户系统 + 全局设置 + 5 轮迭代重构
- 新增 web/ 纯音频 HTML5 平台:共享引擎(手势/WebAudio 三层/设置/震动)、
  Node 零依赖服务器(静态 + 注册登录 + 进度存档 API)
- 游戏:剑与声(RPG 新作)、声命线、暗室(重设计)、音序回响(重设计)、
  节拍行者(跟随领奏重构)、盲航(同向闪避重构);声东击西删除
- 全局功能:男声/女声双套 TTS 资产、三档语速、BGM 音量三档、
  震动反馈语言(10 种震型)、服务器进度同步
- 资产:899 ogg + 899 m4a(Qwen3-TTS 双性别语音、Stable Audio 3 音效、
  Mureka BGM 4+3 首),终检零缺失
- 文档:docs/design/ 13 篇设计审查文档、docs/audio/ 资产管线、
  web/server/README.md API 文档
2026-08-29 21:55:44 +08:00

2.6 KiB
Raw Blame History

R5 音频轮次报告(2026-08-29,音乐音效总监)

最终轮收尾:两处小批量补录 + 全项目资产终检。Mureka 本轮 $0(累计 $0.42 / $2.00,未再变动)。

1. 补录明细

rhythm menu_main 改词重录(与 space R4 同款问题)

  • 旧文案「菜单。左右滑选择,单击确认。」→ 新文案「菜单。单击切换选项,双击确认。」(round2-review 裁决②全球菜单约定;rhythm 选曲界面非模态菜单,仍左右滑+单击,不受影响)。
  • 双性别重录(male=Uncle_Fu 4.00s / female=Vivian 4.16s,沿用 rhythm 统一 instruct),覆盖 web/rhythm/audio/voice/male|female/menu_main.{ogg,m4a}。台词表已同步更新(tools/gen_voice_dual.py RHYTHM_LINES)。

rpg btl_half_bandit 补录(设计缺口)

  • 敌人表(05-rpg-chapter1 §4.2)给山贼标了半血句但台词表漏发;按 B 组风格补写「山贼的攻势缓了下来。」,已合入 tools/gen_voice_dual.py RPG_LINES(B 组,27→含此句)。
  • 双性别生成(male=Uncle_Fu 2.64s / female=Serena 1.52s),落 web/rpg/audio/voice/male|female/btl_half_bandit.{ogg,m4a}。rpg 旁白现为 108 id ×2。
  • 触发点:CHECK_ENEMY_DEAD 前、山贼 HP 首次 ≤50% 时插播(chapter1 §3 半血叙事钩子)。

2. 全项目资产终检(docs/audio/final-asset-check.md)

终检脚本 tools/check_all_assets.py(可重复执行),检查 6 游戏:双格式配对、0 字节、ffprobe 全量解码、voice 性别目录 id 集合一致性(storyline/rpg 平铺角色句豁免):

游戏 ogg m4a voice 性别一致性
storyline 133 133 ✅ 各 36(平铺 48 = 12 角色 + 36 R1 旁白遗产)
escape 166 166 ✅ 各 74
simon 143 143 ✅ 各 68
rhythm 72 72 ✅ 各 31
space 116 116 ✅ 各 52
rpg 269 269 ✅ 各 108(平铺 14 NPC)
合计 899 899 全部通过

零 0 字节、零解码失败、零格式缺失。

3. 五轮累计遗留(供后续迭代参考)

  1. 人工试听从未执行:全部 QC 为自动检查(时长/峰值/离群/BPM/电平)。多音字风险清单在 asset-manifest.md,村长 vs 寨主同 speaker 区分度(R4)为最高优先试听项。
  2. storyline 平铺 36 个 R1 旁白遗产文件待引擎切换验证后清理。
  3. ch2/3 台词表最小集(addendum §5:npc_boss3_warn、btl_half_shaman、btl_half_shadow)待策划补发。
  4. Ryan 音色未采用样本在 tools/samples/ryan_zh_*.wav(如策划想给某游戏换年轻男声,改 SPEAKERS 重跑即可)。