- 本节将解释如何使用CRIWARE UE4插件和CRIWARE ADX LipSync插件 实时从已播放音频获取口形,并将其应用于模型中。
CRIWARE ADX LipSync插件是什么?
- CRIWARE ADX LipSync插件是面向CRIWARE UE4插件的扩展插件,可以用于实时解析或获取口形数据功能。 此插件主要由两个部分构成:ADX LipSync库和CRIWARE ADX LipSync插件类。 分別放在此SDK包中的以下位置。 如果需要在UE4上以ADX LipSync 作为UObject使用或在Blueprint上创建或获取口形数据时,则请将此两个部分与CRIWARE UE4插件合併使用。 请按照以下的安装方法覆盖文件夹。
如何安装CRIWARE ADX LipSync Plugin
- 当前SDK版本暂不提供自动化安装脚本和批处理。 必须自行将SDK包中的“复制源文件夹”复制并粘贴到以下的“复制目标文件夹”中。 安装后,将于特定的文件夹新增 ADX LipSync の头文件和程序库。Windows版程序库时则如下。 完成以上步骤后,请将 "//cri/UE4/Engine/Plugins" 放在目标UE4项目中并进行构建。 此安装步骤与CRIWARE UE4 Plugin的相同。 详细信息,请参照 " \ref criware_ue4_install " 。
用于创建或获取口形数据类
- 可以通过安装 CRIWARE ADX LipSync Plugin 使用 "ULipsAtomAnalyzer" 类。 它是用于创建或获取口形数据类。用户在此类中创建对象后,需要绑定UAtomComponent。 ULipsAtomAnalyzer对象可以对其绑定的UAtomComponent对象播放的音频进行自动实时解析,以创建或获取口形数据。 用户可以通过ULipsAtomAnalyzer对象的接口获取口形数据。
- 关于如何使用 UAtomComponent 播放音频,请同时参照 " \ref criware_ue4_atom_component " 。