Create a lip sync profile
Create a ConvaiLipSyncProfile asset to define a custom transport format identifier for blendshape formats beyond the three bundled profiles.
Last updated
Was this helpful?
Create a ConvaiLipSyncProfile asset to define a custom transport format identifier for blendshape formats beyond the three bundled profiles.
A lip sync profile defines the transport format identifier — it tells the SDK which blendshape channel names to expect from Convai.
Convai currently streams blendshape data in three formats only: arkit, metahuman, and cc4extended. A custom profile is only useful if Convai explicitly supports a custom format for your deployment. Creating a profile with an unsupported format ID will result in no blendshape data being received.
For all standard setups, use one of the three bundled profiles and leave this page for advanced or future use.
Select the new asset to open it in the Inspector.
Profile ID
Transport format identifier. Must exactly match the format ID Convai streams for this character.
Display Name
Human-readable name shown in the Inspector. Does not affect runtime behavior.
Transport Format
Network transport format string — typically the same as Profile ID.
Profile ID must exactly match the identifier Convai uses when streaming blendshape data. A mismatch causes the SDK to fall back to a no-op map — no blendshapes animate.
You will also need a matching map asset that routes the custom channels to your rig's blendshape names.
After creating the profile, create a map to route its channels to your rig's blendshape names.
Create a custom lip sync mapLast updated
Was this helpful?
Was this helpful?