Problems Creating a Ready Player Me-convai character

Since the new Avatar Studio i Can’t get the ready player me characters to work in Unity.

  1. Automatic way according to the documentation

  2. When manually adding the necessary scripts


    I get the following errors. I think it has something to do with the lip sync.

Any help or a link to a working tutorial/doc is greatly appreciated!

The issue you are experiencing occurs because the imported avatar does not have Oculus or ARKit Blendshapes.

To fix this, set an Avatar Loader Settings:

  1. Go to Ready Player Me → Settings in the top menu.
  2. In the Avatar Config section, assign an Avatar Config:
    • You can use Convai’s default Avatar Config:
      Assets/Convai/Resources/ConvaiAvatarLoaderSettings.asset
    • If you are using your own Avatar Config, go to the Morph Targets section and enable:
      • Oculus Visemes or ARKit Blendshapes
  3. Delete all folders and the prefab related to the previously imported avatar in the Assets folder.
  4. Re-import the character.

For more details on Avatar Config and Avatar Loader, refer to this documentation:
Ready Player Me - Avatar Configuration

For Convai LipSync, in the Viseme Effector settings:

  • Use OVR Effectors for Oculus
  • Use ARKit Effectors for ARKit

This should resolve the issue. Let me know if you need further assistance.