Please check out the new release of the IBM ViaVoice Toolkit for
Animation at http://alphaworks.ibm.com/tech/vvanimation
The toolkit
provides near-real-time lip-sync. Sample code shows an implementation
with Flash animations, but the hope is that developers will integrate
this into their own animation tools.
Feedback that I received from the 1.0 release of the toolkit indicated
two things. First, some people didn't want to buy the ViaVoice
dictation product just to check out lip-sync. Second, the sample code
was pretty complex. So I added a new package to the toolkit that does
energy-based lip-sync. It's not as high quality as phonetic lip-sync,
but it's better than a babble loop. It does not require ViaVoice and
the sample code is a lot simpler.
If you're looking to integrate lip-sync into an animation tool that
you're developing, or if you just want to play with some lip-synced
Flash animation, have a look at the toolkit.
Mike Monkowski, IBM