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?
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?
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))