How to integrate custom character like non human robot character as convai character?

Hello every one, I am interested to know if other than meta human and cc character if it is possible to use custom robot 3d character in unreal engine as convai character which can interact with player. please guide me steps or relevant tutorial that will be helpful.

My second question is regarding compatible issue facing with firebase plugin. and i am facing un known build error when i build convai project with firebase plugin enabled . is it possible to connect convai with fire base FBP plugin? purpose is to use fire base data instead of convai knowledge bank. when I try to build convai with fbp plugin enable build getting fail. please guide

Hello @Dhaval_Brahmbhatt,

Welcome to the Convai Developer Forum!

Yes, it is possible to use a custom robot 3D character in Unreal Engine, but you will need to handle animations on your own.

Currently, animations are handled automatically for Metahuman, RPM, and CC characters, but for a custom character, you must create and assign the animations yourself.

Additionally, lip-sync functionality is mapped to specific skeleton bone names, so it will not work with a custom character. However, if you only need the character to perform custom actions and speak (without lip-sync and animations), you can add the chatbot component to any character and make it an AI-driven NPC.

You can check out this guide for setup details:
Simple Talking Cube - Convai Unreal Engine Guide

For your Firebase plugin issue, please create a separate post and include logs so we can investigate the build error.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.