プラットフォーム固有の設定
このガイドでは、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 以降 を使用しており、リアリスティック Lip Sync モデル を使用する予定の場合、プラグインの競合が発生し、リアリスティックモデルが正しく動作しなくなります。
問題点
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 以降でのみ必要です。 それ以前のエンジンバージョンは影響を受けません。
- プラグインを更新する場合、この手順を繰り返す必要があるかもしれません。 更新により元の設定ファイルが復元されるためです。