How to Create Lip Sync for a Custom Character in UE5?

I created a character in Blender with both facial expressions and body rigging.
Now, I want to import this character into Unreal Engine 5 and make it open its mouth in sync with audio (like voice lines).

However, most of the tutorials I find are for MetaHumans, and I can’t find clear instructions on how to animate facial expressions for original characters.

I know it’s possible to control facial expressions using Morph Targets, but in my case, the Morph Target doesn’t move the jaw bone—it only works for things like blinking.

So I’m wondering:

What is the standard or general method for syncing mouth movement with voice audio for a custom character in UE5?

Ideally, I’d like to create natural lip-sync animation based on audio playback.
How should I approach this using my own rigged character (not a MetaHuman)?