{'fraction_non_alphanumeric': 0.01488095238095238, 'fraction_numerical': 0.005952380952380952, 'mean_word_length': 5.797979797979798, '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}}
VoiceXML for Pervasive Environments

The language support of VoiceXML2.1 to express flexible dialogs in pervasive environments is still lacking key features. Missing information about the environment and the inability to react to external events leads to rigid and verbose dialogs. By introducing these features as ECMAScript variables and event handlers in an interpreter, dialog authors can adapt their dialogs' behavior with regard to the users' surroundings and incorporate available information from the pervasive environment. Adding these features extends the expressiveness of VoiceXML2.1 and enables the modeling of previously inexpressible, more flexible dialogs.