Technology for real-time 3D virtual avatar animation including lip motion, facial muscles, gaze direction, frowning, hand and body position, all are synchronized in time and space autonomously.