1. An automatic animation generation system using a talking character lip-synched to speech, comprising: a developer terminal, a character database containing data representative of at least one character and at least one gesture associated with each said character; and an animation preparation application, said animation preparation application being in communication with said developer terminal and said character database and said animation preparation application generating a plurality of output files representative of animation displaying a talking character lip-synched to speech and to gestures thereof.