Text2Blend: A Framework for Generating Blendshapes for Facial Animation from Textual Input
Realistic and fascinating digital characters in video games, animated movies, and Virtual Reality (VR) / Augmented Reality (AR) experiences all depend on facial animation. Creating real facial emotions and speech synchronization historically needed time-consuming manual keyframing or costly motion capture. This research investigates the Carnegie Mellon University (CMU) Pronouncing Dictionary-based text-to-viseme system to automate facial animation. The system generates a rule-based algorithm built using the Python notebook to produce facial animation sequences. These sequences are applied to 3D models using a Blender addon. Using ARKit's 52-blendshape system, phonemes are mapped to visemes, and a proprietary dataset is created. This dataset is improved by manual adjustments. The framework is a potential character animation solution as it can automatically generate facial animations from text input. The proposed automated facial animation framework empowers animators, even those with limited expertise, to create quick and efficient animations with ease. It is designed to minimize the need for extensive refinement, streamline the animation process, and enhance the accessibility for users across varying skill levels.
Authors
- Asad Ali (ORCID: https://orcid.org/0000-0003-1295-5499)
- Areej Fatemah Meghji (ORCID: https://orcid.org/0000-0002-7302-2767)
Institutions
- Mehran University of Engineering and Technology (PK)
Publication Details
- Journal
- Sukkur IBA Journal of Computing and Mathematical Sciences
- Published
- 2025-09-01
- DOI
- https://doi.org/10.30537/sjcms.v9i01.1668
- Primary Topic
- Human Motion and Animation
- Type
- article
- Field-Weighted Citation Impact
- 0.00