音频验收 QA 清单
音频验收 QA 清单
使用方式:每个里程碑(音频集成完成 / 版本封板 / 提交认证)跑一遍,全勾才算 Done。 标注
[阻塞]的项未通过将导致认证失败或严重体验问题,不允许放行。
A. 资产质量
- 命名符合
<类型>_<类别>_<对象>_<动作>_<变体>_<序号>规范,无空格/中文/大写 - 无削波(Clipping):波形未触及 0 dBFS,交付峰值 -3 dBFS
- 无爆音(Click/Pop):首尾有 5–10ms fade,瞬态无直流偏移
- 循环音无缝:循环点采样级对齐或交叉淡化,连续播放 60s 无可闻接缝
- 有变体:高频播放的音效 ≥ 3–6 个变体,并配置了随机音高/音量
- 响度校准:SFX -18 LUFS / VO -16 / Music -20 / Ambience -25(±2)
- 元数据完整:材质标签、循环点、语言标记(VO)
B. 集成正确性
- 所有循环音有对应的 Stop 事件,且成对调用(
[阻塞]) - 物体销毁 / 场景切换时触发 Stop,无悬空声源(
[阻塞]) - 3D 音位置随物体更新,无"固定在原点"的声音
- 所有 3D 音设置了 Max Distance 与衰减曲线
- Occlusion / Obstruction 生效(隔墙声音被正确闷掉)
- UI 音挂在 BUS_UI,bypass 3D 与混响
- Switch / State / RTPC 的默认值正确(不会触发未定义分支)
- 未出现每帧 Post Event(有节流与状态判断)
- 音频系统未初始化时不 Post Event(构造阶段调用保护)
C. 混音
- 整体输出响度达标:主机 -23 LUFS ±1 / 移动 -16~-20 LUFS(
[阻塞]) - 真峰值 ≤ -1 dBTP,全程无削波(
[阻塞]) - VO 可被听清:Ducking 生效(Music -6dB / Ambience -4dB)
- 关键信息音(敌人威胁、蓄力、拾取)不被掩蔽,在混战中仍可辨
- 暂停菜单、水下、慢动作、死亡等 Snapshot 过渡平滑(无突兀跳变)
- 音乐与音效频段不打架(2–5kHz 无长时间堆积)
- 长时间游玩(>30min)无听觉疲劳
D. 性能
- 音频内存峰值在预算内(Profiler 实测,附截图)(
[阻塞]) - 音频线程每帧耗时 ≤ 2ms(主机)/ 1.5ms(移动)(
[阻塞]) - 最坏场景(大规模战斗)并发 voice 数未超上限
- Voice Limit 与 Priority 已按类配置
- Bank 按关卡分包,切换时正确卸载(无内存增长)
- 挂机测试 2–4 小时内存无泄漏(
[阻塞]) - Stream 无首播卡顿(有预读缓冲)
E. 设备与平台
- 耳机(立体声)验证通过
- 电视/外放扬声器验证通过
- 手机外放验证通过(移动端项目)
- 单声道下混验证通过(无相位抵消导致声音消失)
- 5.1 / 7.1(如支持)下混正确,无声道错位
- 蓝牙耳机延迟可接受(移动端)
- 切后台 / 来电中断 / 恢复播放行为正确
- 拔插耳机后输出路由正确(
[阻塞])
F. 无障碍
- 音量分轨 ≥ 5 档:主音量 / 音乐 / 音效 / 语音 / UI
- 字幕开启,含说话者标识与非语言提示(如
[爆炸声]) - 关键方向性声音有屏幕方向指示器(可选但强烈建议)
- 提供"降低刺耳音"(高频衰减)选项
- 无仅靠音频传递的关键信息(听力障碍玩家可通关)
G. 平台认证
- 目标平台响度规范达标(
[阻塞]) - 声道配置符合平台要求(
[阻塞]) - 平台专属音频 API 正确接入(Tempest / Atmos / Sonic)
- 无未经授权使用的第三方素材(版权合规)(
[阻塞]) - 音乐/语音授权范围涵盖目标平台与发行区域(
[阻塞])
常见 Bug 速查表
| 现象 | 最可能原因 |
|---|---|
| 切场景后声音叠加、越来越吵 | 循环音未 Stop / Bank 未卸载 |
| 声音固定在某个位置不动 | 3D 位置每帧未更新,或声源未绑定组件 |
| 隔墙敌人听得一清二楚 | 未配置 Occlusion / 未做射线检测 |
| 远处敌人依然很响 | 未设置 Max Distance,衰减曲线为线性 |
| 战斗中什么都听不清 | 未做优先级与 voice limit,频段全部堆积 |
| 音量忽大忽小 | UI 音误挂到 3D 总线 / 多个 RTPC 同时控制同一参数 |
| 播放有咔哒声 | 音频首尾未 fade,或循环点不在零交叉 |
| 移动端偶尔卡顿 | In-Memory 音效过大,或 Stream 无预读 |
| 首次播放延迟明显 | 未预加载 Bank / Stream 首帧解码 |
| 听不清对话 | 未做 Ducking;或 VO 与 Music 同频段 |