Quick Start - Shape Keys
Lip Sync with Shape Keys allows you to give more life to your Character, without having to configure complex rig mechanism.
Last updated
Lip Sync with Shape Keys allows you to give more life to your Character, without having to configure complex rig mechanism.
Last updated
This guide will help you set up your first lip sync animation using Blender's Shape Keys.
Shape Keys mode is ideal for 3D models with no facial Rigs.
A character with at least one visible face
Shape Keys representing phonemes
An audio file (e.g., .wav
, .mp3
, .mp4
, etc.)
In the Lip Sync
panel, select your Language Model
Click on Add Lip Sync
Ensure that Animation Type is set to Shape Keys
This is the most tedious part. You have to manually assign Shape Keys to Visemes.
You can use the same Shape Key for different Visemes. It can be useful if you only have a few Shape Keys for your character.
Animation settings enable you to fine tune how Keyframes are inserting.
Lip Close Duration
Time required to close your character mouth. It will be used when a silence is detected and insert sil keyframe accordingly
In between
Minimum Threshold between two keyframes.
If a keyframe should be inserted before, it will be ignored.
e.g: 417ms means that next keyframe will be at least at 417ms from the previous one.
Decreasing this value will ensure you to animate all phonemes but may result in jerky motion.
Increasing this value will give a smoother motion but sync will be less precise.
Silence
Time to have between 2 words to be considered as a "Silence".
Too short value will force you character to close their mouth often. Too high value will force your character to have longer mouth transition between two words.
Timing is very important and need to respect this constraint:
Silence
should always be greater than Lip Close Duration
and In between
Add a Video Sequencer Editor
Drag & Drop (or Add) your media file
Press Bake Audio
and wait!
Baking will remove previously inserted keyframes on defined Shape Keys.
Lip Sync works with all Frame Rates (24 fps, 30 fps, 60 fps, etc..)
Now your character is talking! 🎬