Lip synch and Range of Motion demo:
Custom 3D modeled head based on Gene Wilder:


Blend Shape targets:





Modeling Process:






Lip synch animation done with blend shapes in Autodesk Maya for a class assignment. I do not own the audio. Model, texture, and animation were done by myself.