Hi, We are currently developing an app using Unreal Engine 5 for android, and we would like to integrate Heygen's Interactive Avatar API. Could you please let us know whether it supports Unreal Engine? Additionally, could you provide reference code or documentation for using the API within Unreal Engine 5?
Gokce Merdun
The Heygen Streaming API uses LiveKit under the hood, so its support is limited to platforms and clients that LiveKit officially supports. Unfortunately, UE5 is not currently supported by any LiveKit client SDK. You can review the available LiveKit SDKs here:
https://docs.livekit.io/reference/#livekit-sdks
https://docs.heygen.com/docs/streaming-api-integration-with-livekit-v2#livekit-client-sdks
As Alec suggested, a possible workaround is to integrate the API via a WebView within your Unreal Engine project.
A
Alec Lindsay
Hi, unfortunately we do not support unreal engine 5. You can only create interactive avatars with video footage of real people.
Hao Jiang
Alec Lindsay Yes. Probably you misunderstand, We use the video footage of AI generated person in our APPS. We just want to ask if the Heygen interactive avatars could work in Unreal 5.5 engine ? Any API setup we could take reference, or we need to plug in some websocket application first, then could make it work?
A
Alec Lindsay
Hao Jiang OK probably if you can display them in a webview in unreal engine I suppose it might work, you will need to explore that on your own, unfortunately