In VC2 version 1.955 we added an experimental feature. A "talking head" that can show an animation when using the TTS.Speak action.
This feature is experimental, and we may decide not to keep it as a standard part of VoxCommando if it causes too many problems, but I will try at least to keep it as an option in an alternate version of the TTS plugin that you can use. Maybe it will be OK and we can keep it.
There are a few limitations. The first is that the talking head will only be animated when using TTS.Speak. It does not work with TTS.SpeakSync (or speak2wav) because SpeakSync essentially freezes the program until speaking is finished. I am trying to find a work around for this problem but so far I am not having too much luck.
There is a new TTS action for showing and hiding the window containing the talking head.
TTS.ShowHead takes one parameter.
True to show the head and
False to hide the head. In an upcoming version I may add an optional parameter to "keep on top" or something similar. This will not allow you to show the head in front of certain "screen stealing" programs such as WMC or XBMC in "true fullscreen" mode, but will hopefully allow us to show the head in front of all other "normal" windows.
If you look in the plugin folder
..yourVcFolder\Plugins\TTS\visemes you will see all the still images used for the animation of the head when speaking. You can use the following link as a reference for the mouth positions
http://aidreams.co.uk/forum/index.php?page=Visemes_-_for_Character_Animation#VISEME_1_.28silence.29Image 01 is the face at rest, Image 23 is the face when blinking. You can use any file names you want but they should be in the correct alphabetical order so be sure to use the same name for all files, and pad the numbers with a '0'
eg: file01.jpg, file02.jpg, file03.jpg
You can try to create your own images and place them in this "visemes" folder. We are hoping that if you come up with something good you will share it with the rest of us by posting a link to the files you have created! You can use 3D software, photography, pull stills from video, illustration, clay scultpure, or just edit images in your favourite drawing program. Anything goes, just try to keep the main "head" in a still position to avoid jerking motions.