Character animations not playing in Unity

Hello,
I’m having an issue with the Convai Unity plugin.
I imported a Ready Player Me character and tried to connect the animations (talk and idle) as described in your documentation, but the character doesn’t seem to play any of them.

Could you please help me figure out why the animations are not being applied?

Hello,

Could you please share the logs?

HI
I’ve successfully connected the animations and voice — the character talks and moves — but the lip sync doesn’t work. The mouth doesn’t move at all during speech, even though there are no errors or logs in the console.

Could you please help me figure out what’s missing or what could cause this issue?

Thank you!

Did you add the LipSync component?

yes i add it

Are you using a custom character? Does your character have OVR or ARKit blendshapes?

I’m not exactly sure what you mean, but here are my current settings.
I’m using a character from Ready Player Me, and I connected my own animations correctly.
However, the blinking, lip-sync, and camera look-at features aren’t working.
and this is my log (Array index (70) is out of bounds (size=67)
UnityEngine.SkinnedMeshRenderer:SetBlendShapeWeight (int,single)
Convai.Scripts.Runtime.Extensions.SkinnedMeshRendererExtension:SetBlendShapeWeightInterpolate (UnityEngine.SkinnedMeshRenderer,int,single,single) (at Assets/Convai/Scripts/Runtime/Extensions/SkinnedMeshRendererExtension.cs:9)
Convai.Scripts.Runtime.Features.LipSync.Types.ConvaiVisemesLipSync:UpdateMeshRenderer (Convai.Scripts.Runtime.Features.LipSync.Models.SkinMeshRendererData) (at Assets/Convai/Scripts/Runtime/Features/LipSync/Types/ConvaiVisemesLipSync.cs:138)
Convai.Scripts.Runtime.Features.LipSync.Types.ConvaiVisemesLipSync:LateUpdate () (at Assets/Convai/Scripts/Runtime/Features/LipSync/Types/ConvaiVisemesLipSync.cs:31))

Could you please share a screenshot of the LipSync component?

Click on the Viseme Effectors List and try ARKit.

The blinking is now working, but the lip-sync and the head look-at (toward the camera) are still not working.

After I added the avatar to my Animator, everything worked correctly — the only issue left is that the lip-sync still doesn’t work.

Please share a screenshot of the console log.

thank you! I increased the weight bounds in lip sync component from 1 to 100, considering the Armature scale is 100, and now it works perfectly.

1 Like