UE5 FaceFX desynchs from audio

We have been seeing an issue where the audio for voice lines lags behind the FaceFX animation - you would see the lips moving before you hear the sound they would play, and sound continues after the lips stop moving. This is on a project in Unreal 5.2, using runtime 2.1.0, on Android (Quest) devices. Are there any solutions to this issue?

Permalink

I think the lag you are seeing is probably due to the delay in loading the audio on the device. Is it happening all the time or only sometimes? FaceFX does have some "preamble" where keys are in "negative time" to get the mouth into position to produce the desired sound, and the audio is always started at time 0. It sounds like the audio loading is sufficiently slow in that when we start the audio there is a perceptible delay before it fully loads and starts playing. It could be due to other things happening on the device causing the load to be lower priority. Are you using the stock UE5 audio engine or wWise? Perhaps we should take this offline to our support email alias.

It's happening noticeably only sometimes. It doesn't seem to correlate with heavy loads from the rest of the game - this is during a fully loaded scene, with nothing streaming in or out. We are using the stock UE5 audio engine.

Permalink

what is the support email address?