版本
下图展示了如何在 Wwise 中集成 GME 以及大概的工程设置和运行时执行情况。
GME 捕获来自操作系统的话筒输入,并实施降噪和回声消除。GME 需要最终渲染的音频来实现回声消除。最终渲染的音频由工作在 Master Bus 的 Tencent GME Session 效果器提供(见第 10 条)。
通过 GME 服务器将本地玩家的语音聊天音频源发送给队友。在此可选择性地应用音频效果器。
所有其他游戏音频源(如音乐、环境声、SFX 等)均可发送到 GME 服务器。
借助语音活动检测和编码来优化网络带宽。
GME 媒体服务器接收聊天语音,并将每条音频流转发给对应的接收端。
接收和管理从 GME 服务器传入的语音并解压为 PCM 格式的音频。
将传入的聊天语音指派给单独的声音实例,以便进行额外的 DSP、距离衰减、定位等处理。
在必要时,可将聊天语音作为单条音频输入流进行混音。
除来自 GME 服务器的音频外,所有其他声音均由游戏在本地进行触发。
由 Tencent GME Session 效果器插件监控发送到 Audio Device 的音频流,以此实现回声消除(见第 1 条)。