Skip to content

Prerequisites

  • Unreal Engine 5.7 — Launcher build or Source build, both work. The plugin is checked against the Launcher 5.7 reference (BuildId 47537391).
  • Windows 64-bit — the plugin is developed and shipped against Win64 first. Other platforms are not currently supported.
PluginWhy
MetaHumanThe avatar itself.
NNE (built-in)Neural Network Engine. Used for the ONNX lip-sync models.

The on-device ML lip-sync runtime ships inside this plugin — no third-party lip-sync dependency required.

These are detected at construction. Missing plugins are silently skipped — they are never a build failure.

PluginEffect when present
ZenBlinkPlug-in eye blink behaviour engages automatically.
ZenDynPlug-in dynamic-pose noise engages automatically.
OVRLipSyncOpt-in alternate lip-sync model. Off by default; gated by a compile-time switch.

Anything that can open a TCP socket and send bytes can drive the avatar. There are no Unreal-side dependencies on Python, Node, or any specific runtime — the plugin is transport-agnostic above the socket boundary.