A node command line utility to generate Virt-A-Mate lip sync animation.
Install node.js
Instructional video: https://imgur.com/a/pAV1wzp
Go here http://gentle-demo.lowerquality.com and upload your audio sample and text transcription.
Then download the align.json file. Run the following command:
node ls.js input=align.json sound=audio.wav output=animation.json person=Person
-
Only the first "Person" atom will be animated.
-
The person's morphs must be set to animated before loading the animation pattern. These are:
- Mouth Narrow
- Mouth Open Wide 2
- Lip Bottom Up
- Lips Close
- Lips Pucker Wide
-
However you can load the VAMSceneTemplate/scene/lipsynctemplate.json as a template which has the person set up correctly.
-
The audio must be loaded before loading the animation pattern.
-
Turning off "loop" on your animation pattern will break the triggers.
Licensed under WTFPL