跳转至

插件和依赖

开始打包部署之前你有必要了解整个 MediaPipe4U 包含的内容。MediaPipe4U 包含多个 Unreal Engine 插件,你应该按需选择插件进行打包以缩减最终程序的体积。

  • MediaPipe4U


    MediaPipe4U 最基础的插件和基础功能,包含公共代码和基础图像源。

    依赖:OpenCVAndroidPermission

  • MediaPipe4UPremium


    高级功能的基础插件,包含授权、GPU、远程传输、编辑器和文件功能模块。

    依赖:MediaPipe4UOSC

  • GStreamer


    这是 GStreamer 程序在 Unreal Engine 中的包装,可以让你在 Unreal Engine 中使用 GStreamer。

    依赖:

  • MediaPipe4UMotion


    包含动作捕捉功能,也包含表情捕捉的基础接口。

    依赖:MediaPipe4UMediaPipe4UPremiumIKRigControlRig

  • MediaPipe4ULiveLink


    包含表情捕捉功能和 Live Link 数据源。

    依赖:MediaPipe4UMediaPipe4UPremiumMediaPipe4UMotionOSC

  • MediaPipe4UGStreamer


    提供 GStreamer 图像源,用于从视频中获取动作捕捉和表情捕捉的输入。

    依赖:GStreamerMediaPipe4UMediaPipe4UPremiumMediaPipe4UMotion

  • MediaPipe4UBVH


    将动作捕捉数据导出为 BVH。

    依赖:MediaPipe4UMediaPipe4UMotion

  • MediaPipe4UNvAR


    提供 Nvidia Maxine AR 表情捕捉方案,需要 Nvidia RTX 20 系列或更高版本 GPU,并且开发和部署环境都需要安装 Nvidia AR SDK。

    依赖:MediaPipe4UMediaPipe4UPremiumMediaPipe4ULiveLinkOpenCV

  • MediaPipe4USpeech


    包含 TTS、ASR 和语音相关基础功能,提供文本与语音之间的双向转换能力。

    依赖:MediaPipe4UMediaPipe4UPremiumAudioCapture

  • MediaPipe4ULLM


    包含大语言模型(LLM)推理功能。

    依赖:MediaPipe4UMediaPipe4UPremium

  • MediaPipe4ULLMSpeech


    整合 LLM 与语音功能,可用于实现基于大语言模型的语音聊天机器人。

    依赖:MediaPipe4UMediaPipe4UPremiumMediaPipe4ULLMMediaPipe4USpeech

上面列出了当前发布包中的所有 Unreal Engine 插件。包含一个插件时,还应包含其依赖的插件;OpenCVOSCIKRigControlRigAudioCapture 等依赖也必须可用。

Tip

你还应该注意这些插件的跨平台支持。图标显示了插件支持的平台;打包 Android 平台时,只能包含支持 Android 的插件及其依赖。