{'fraction_non_alphanumeric': 0.025, 'fraction_numerical': 0.0, 'mean_word_length': 5.6726190476190474, '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}}
Talking Avatar: An Intelligent Mobile Application Based on Third-Party Cloud Services

With the booming of the mobile computing and web technology, virtual and intelligent mobile applications become increasingly popular, e.g. web computing and web-based information retrieval. However, under contemporary network conditions and web application environment, it remains a challenging problem to achieve a trade-off between algorithm complexity and hardware performance. In this article, a Talking Avatar architecture is presented based on third-party cloud services. First, the authors propose a cloud service based multi-level layered software framework, which consists of user interface layer, business logic layer and data layer. Second, human face synthesis, speech conversion and social sharing schemes are introduced to integrate third-party cloud services. Third, experimental results on Android platforms indicate that the proposed Talking Avatar can be served efficiently in terms of memory consumption as well as average response time. In addition, stronger functions are provided compared with existing methods.