{'fraction_non_alphanumeric': 0.01488095238095238, 'fraction_numerical': 0.001488095238095238, 'mean_word_length': 5.063063063063063, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
KTE2: an engine for kinetic typography

In this paper we describe a Kinetic Typography Engine, which allows the creation of text animation sequences. Kinetic typography can bring written text closer to the realm of film by adding expressive power to it. Thus kinetic typography can be used to enhance the digital communication between people. The engine supports various animation effects, some inspired by traditional animation, and others specifically for use with kinetic typography, and has an extensible architecture that allows new effects to be added in future. The engine can also be easily integrated into third party applications to support a wide range of uses.