本规范仅适应于使用游戏实时语音引擎UnrealEngine4插件(C++接口、蓝图接口)开发多人实时语音功能的开发者。
Talk SDK以UnrealEngine4的Plugin形式集成到UnrealEngine4当中,插件的文件格式如下:
├─ YouMeTalk ├─ Content ├─ Resources ├─ Source ├─ YouMeTalk ├─ Private ├─ Public ├─ YouMeTalkLibrary ├─ include └─ lib
将YouMeTalk插件复制到工程根目录的Plugins文件夹中,如下图。(如果没有Plugins文件夹,那就创建一个)
重新生成文件结构,并编译工程。
蓝图中引入插件:打开UE4引擎编辑器,在(Edit | Plugins | Project | Other)选项中勾选启用YouMeTalk插件,重启引擎,即可使用插件。
PrivateDependencyModuleNames.AddRange(new string[] { "YouMeTalk" });
API调用的基本流程如下图所示,具体接口说明参见 TalkSDKforUnrealEngine4 API接口手册。