Facial animations for dialogue

Blender seems to be the easiest so far.
You can follow this guy’s tutorial.Blender 2.8 Facial motion capture tutorial - YouTube
The cheapest way to film is a phone camera attached to a bike helmet on a stick. Something like this.How To - DIY Facial Motion Capture Rig for $15 - YouTube
Don’t skimp out of the lighting. Good lighting will basically make the work much smoother.

The other alternative is using the Iphone’s exclusive thinghttps://youtube.com/watch?v=AIHoDo7Y4_gHowever for that one, you need morph targets
There are 51 to set up, making it a time consuming effort
https://developer.apple.com/documentation/arkit/arfaceanchor/blendshapelocation