visage|SDK™ Visual Text-to-Speech (VTTS) package contains the functions for character animation driven by speech synthesis in form of a well-documented C++ Software Development Kit (for the same function in an end-user application see visage|interactive™). Any SAPI-5 compatible speech engine, in any language can be used to produce the speech and drive the character animation. The animation is produced in real time as speech is synthesised and the character is animated on screen. It is also possible to output the animation in form of MPEG-4 FBA file. Furthermore, a callback mechanism is provided to allow developers to capture the visemes as they are generated by the speech synthesizer and use them in their own functions, e.g. to enhance the animation. The same mechanism allows to catch the events generated by bookmarks (tags) inserted into the text, so they can be processed by custom functions as they appear.

visage|SDK™ contains a sample project with full source code demonstrating the usage of the VTTS package to animate a virtual character by speech synthesis.


Try visage|SDK now

Back to visage|SDK main page

CONTACT US FOR FURTHER INFORMATION

visage|SDK
visage|life
visage|interactive

visage|SDK™

VTTS package