平台特定配置
本指南涵盖了 Runtime MetaHuman Lip Sync 插件的平台特定设置要求和配置。
Android / Meta Quest 配置
如果您正在针对 Android 或 Meta Quest 平台,并且在使用此插件时遇到构建错误,您需要在项目设置中禁用 x86_64 (x64) Android 架构:
- 转到 编辑 > 项目设置
- 导航至 平台 > Android
- 在 平台 - Android 的 构建 部分下,找到 支持 x86_64 [又名 x64] 并确保其已禁用,如下所示
这是因为该插件目前仅支持 Android / Meta Quest 平台的 arm64-v8a 和 armeabi-v7a 架构。
Mac / Linux 配置 (UE 5.6+)
NNERuntimeORT 插件冲突
如果您在 Mac 或 Linux 平台上使用 Unreal Engine 5.6 或更高版本,并计划使用 Realistic Lip Sync Models,您将会遇到一个插件冲突,导致逼真模型无法正常工作。
问题描述
从 UE 5.6 开始,引擎包含了 NNERuntimeORT
插件,该插件在 Mac 和 Linux 平台上与 Runtime MetaHuman Lip Sync 插件的逼真模型冲突。此冲突阻止了逼真的唇形同步功能正确初始化。
解决方案
要解决此冲突,您需要修改插件配置文件:
- 导航到您的 Unreal Engine 安装文件夹
- 转到
Engine/Plugins/Marketplace/
- 找到
RuntimeMetaHumanLipSync
插件文件夹 - 在文本编辑器中打开
RuntimeMetaHumanLipSync.uplugin
文件 - 完全删除以下部分:
,
"Plugins": [
{
"Name": "NNERuntimeORT",
"Enabled": true
}
]
重要说明
- 此修改仅影响 Mac 和 Linux 平台。 Windows 用户无需进行此更改。
- 此修复仅适用于 UE 5.6 及更高版本。 较早的引擎版本不受影响。
- 您可能需要重复此过程 如果您更新了插件,因为更新将恢复原始配置文件。