CPC G06T 13/00 (2013.01) [G06T 7/20 (2013.01); G06V 10/761 (2022.01); G10L 25/18 (2013.01); G10L 25/57 (2013.01); G06T 2207/10016 (2013.01)] | 8 Claims |
5. An electronic device for animating a graphical object, the electronic device comprising:
a memory;
a processor; and
a graphical object motion controller coupled to the memory and the processor, the graphical object motion controller being configured to:
receive the graphical object having at least one predefined portion to animate,
receive an audio to obtain spectral frequencies of the audio,
determine at least one of an intensity of the spectral frequencies and at least one range of the spectral frequencies,
receive predefined motion rules including a condition of mapping a range of the spectral frequencies and a type of motion to be applied to the at least one predefined portion,
identify at least one motion to be performed on the at least one predefined portion of the graphical object, and
generate the at least one motion on the at least one predefined portion of the graphical object by correlating the identified at least one motion with the at least one range of the spectral frequencies based on the condition of mapping included in the predefined motion rules.
|