Patent ID: 8782536

Claim:
A method of generating an animation using stored face/lip frames corresponding to a plurality of emotions to express emotion in connection with text message, the method comprising: analyzing the text message to generate phoneme data and wave data based on content of the text message; mapping generated phoneme data to viseme data representing a particular emotion based on information identifying the particular emotion, wherein the information is associated with the text message; calculating a needed number of the stored face/lip frames associated with the viseme data based on a length of the generated wave data; and retrieving the calculated number of the stored face/lip frames to generate an animation associated with the generated wave data; wherein the needed number of the face/lip frames is calculated as N×T×B, wherein N is a number of face/lip frames associated with the viseme data, T is a length of wave data of a current phoneme in seconds, and B is a bigram value corresponding to a frequency of a combination of the current phoneme and a preceding phoneme.