来分享一个冷门的小问题

修改于1 小时前26 浏览综合
关于真人配音之后,音频文件上传到mcp时候会导致音频变形,声音变厚,这个小问题估计百分之八十的可开发者都没有遇到过
我做了三个项目都想用真人配音,但是每次上传到仓库素材在插入游戏种,音频的干音就会变得厚重,和CV本人的源文件不一样。
后来在做玉帝的项目是排查了一下这个问题,排查出引擎里有一个默认的防爆音分组,只要检查到干音文件就会分配到这个分组里。
问题已经通过以下四项处理解决,这也是需要开发者确认的最终结论:
  1. 移除 Voice 声音分组:不再调用 SetSoundType("Voice")。
  2. 移除引擎去爆音处理:不再调用 SetDeclickEnabled(true)。
  3. 改走默认声音总线:新建 SoundSource 后不指定声音分组,运行时类型为 Effect。
  4. 强制锁定老师原始 48000Hz:使用 source:Play(sound, 48000, 1.0, 0.0),不采用引擎自动识别出的 44100Hz。
老师原录音和项目内 84 条 MP3 全部是 48000Hz,但 Maker 运行端曾把部分文件识别为 44100Hz。最终处理绕过 Voice 分组及去爆音逻辑,并明确把播放源频率固定在原始 48000Hz 后,声音变形、变厚问题得到解决。
当前文件包含用户要求的低比例立体声大殿反射,约增加 0.72–0.76s 尾音。这是后续有意加入的空间效果,不是本次原声音色异常的最终归因;验收标准是保留空旷感,同时播放主体不因引擎分组、去爆音或自动采样率处理而变形
混点积分,也希望对你们有帮助,嘻嘻
TapTap
3
1