{'fraction_non_alphanumeric': 0.01738334858188472, 'fraction_numerical': 0.0, 'mean_word_length': 5.251428571428572, '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}}
Applying voice recognition technology for smart home networks

Nowadays, electronics and technologies became an essential part of our daily lives and we cannot abandon them. Moreover, they stormed our homes making them like machines that can understand and be aware of residents' needs and wants inside their homes. For that reason these homes got the name of “Smart Homes”. This paper reviews the concept of smart home, its applications and its system components and technologies used including the networking methods. The review is then extended to introduce the voice recognition technology that enables the control of any device via voice/speech commands. Furthermore, the paper proposes a design of simple model for miniature smart home network that is controlled by voice recognition technology. The various stages of design and implementation of the proposed model are discussed, and followed by a basic evaluation to the performance of the model. Evaluation results confirm the out-performance of this design in short-distance quiet environment using external microphone configuration.