System and method for automatic animation generation
First Claim
Patent Images
1. An animation generation system using a talking character lip-synched speech, comprising:
- a developer terminal, a character database containing data representative of at least one character and a collection of gestures associated with each said character, including gestures of limbs; 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, including gestures of limbs thereof, said animation preparation application automatically generating default choreography involving both lip-synching and limb gesture synching to speech;
wherein said collection of gestures is addressed through said animation application by first commands from a user, each first command specifying a selected gesture within said collection of gestures, including gestures of limbs, and by second commands each specifying high-level behavior of said at least one character;
said first commands and second commands being processed by said application to control an animation of said character, including gestures of limbs; and
a display displaying said gestures, including gestures of limbs of said character, and producing speech lip-synched to said gestures.
9 Assignments
0 Petitions
Accused Products
Abstract
A system an method providing an easy to use tool for preparing animated characters for use on the Internet or in other environments. Requiring only limited user input and selection, the system and method essential automatically choreograph and synchronizes reusable animation components with dialog streams and with gestures. Once generated, the resulting choreography can be embedded into a hypertext markup language (HTML) web page with an appropriate audio player plug-in to deliver any number of animated dialogues with minimal wait time and minimal developer effort, or can be similarly embedded or used with other software.
132 Citations
2 Claims
-
1. An animation generation system using a talking character lip-synched speech, comprising:
-
a developer terminal, a character database containing data representative of at least one character and a collection of gestures associated with each said character, including gestures of limbs; 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, including gestures of limbs thereof, said animation preparation application automatically generating default choreography involving both lip-synching and limb gesture synching to speech;
wherein said collection of gestures is addressed through said animation application by first commands from a user, each first command specifying a selected gesture within said collection of gestures, including gestures of limbs, and by second commands each specifying high-level behavior of said at least one character;
said first commands and second commands being processed by said application to control an animation of said character, including gestures of limbs; and
a display displaying said gestures, including gestures of limbs of said character, and producing speech lip-synched to said gestures.
-
-
2. An animation generation system using a talking character lip-synched to speech, said characters having limbs animated to move in synch with said speech, comprising:
-
a developer terminal, a character database containing data representative of at least one character and a collection of gestures associated with each said character, including gestures of limbs; 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, including limb gestures, thereof, said animation preparation application automatically generating default choreography involving both lip-synching and limb gesture synching to speech;
wherein said collection of gestures is addressed through said animation application by first commands from a user, each first command specifying a selected gesture within said collection of gestures, and by second commands each specifying high-level behavior of said at least one character;
said first commands and second commands being processed by said application to control an animation of said character; and
a display and sound generating equipment displaying said animated character and producing sound lip-synched to said character and to limb gestures thereof.
-
Specification