JITA

JITA Journal of Information Technology and Applications

Vol. 14 No. 2 (2024): JITA - APEIRON

Olja Krčadinac, Željko Stanković, Dragana Dudić, Lazar Stošić

Development of an Open-Source Voice-Controlled Smart Home System

Review paper

DOI: https://doi.org/10.7251/JIT2402111K

Abstract

This paper explores the design and implementation of a voice-controlled smart home system utilizing the Raspberry Pi platform and Node.js framework. The system aims to provide users with an intuitive method for managing household devices through voice commands while enhancing functionality with integrated sensors. Leveraging the Hidden Markov Model Toolkit (HTK) for speech recognition, the system accurately interprets user commands, facilitating control over lighting, temperature, and various IoT devices. In addition to voice activation, the system incorporates multiple sensors: a temperature sensor for monitoring ambient conditions, a motion sensor (PIR) for detecting occupancy, and a light sensor for assessing natural light levels. These sensors work in harmony with the voice control features, enabling automated responses such as adjusting the heating or cooling based on temperature readings, activating lights upon detecting movement, and regulating artificial lighting according to available daylight. Comprehensive testing demonstrated the system’s high accuracy in command recognition and its responsiveness to user inputs, as well as its robust integration with additional smart devices. User feedback was instrumental in refining the system, leading to improvements in command clarity and operational efficiency. This research highlights the potential of combining voice control and sensor technology to create a more responsive and user-friendly smart home environment.

Keywords: IoT, Smart home systems, voice recognitions, sensors, open-source

Vol. 14 No. 1 (2024): JITA - APEIRON

Vladimir Radovanović, Olja Krčadinac, Jasmina Perišić, Marina Milovanović, Željko Stanković

Comparison Of Agile And Devops Methodologies: Analysis Of Efficiency, Flexibility, And Application In Software Development

Review paper

DOI: Https://Doi.Org/10.7251/JIT2401078R

Abstract

This paper provides a concise overview of Agile and DevOps methodologies in software engineering. It aims to introduce readers to the fundamental principles of Agile and DevOps, accompanied by brief descriptions and practical examples. The advantages and disadvantages of each methodology are discussed, followed by a comparative analysis highlighting key differences. Understanding these methodologies is crucial in today’s IT landscape, as they are commonly employed in various organizations, impacting project management, team collaboration, and product delivery. This paper serves as a valuable resource for individuals seeking a basic understanding of Agile and DevOps methodologies in software engineering.

Keywords: Agile Methodology, DevOps Methodology, Software Engineering, Comparative Analysis, Software Development

Vol. 14 No. 2 (2024): JITA - APEIRON

Olja Krčadinac, Željko Stanković, Dragana Dudić, Lazar Stošić

Development of an Open-Source Voice-Controlled Smart Home System

Review paper

DOI: Https://Doi.Org/10.7251/JIT2402111K

Abstract

This paper explores the design and implementation of a voice-controlled smart home system utilizing the Raspberry Pi platform and Node.js framework. The system aims to provide users with an intuitive method for managing household devices through voice commands while enhancing functionality with integrated sensors. Leveraging the Hidden Markov Model Toolkit (HTK) for speech recognition, the system accurately interprets user commands, facilitating control over lighting, temperature, and various IoT devices. In addition to voice activation, the system incorporates multiple sensors: a temperature sensor for monitoring ambient conditions, a motion sensor (PIR) for detecting occupancy, and a light sensor for assessing natural light levels. These sensors work in harmony with the voice control features, enabling automated responses such as adjusting the heating or cooling based on temperature readings, activating lights upon detecting movement, and regulating artificial lighting according to available daylight. Comprehensive testing demonstrated the system’s high accuracy in command recognition and its responsiveness to user inputs, as well as its robust integration with additional smart devices. User feedback was instrumental in refining the system, leading to improvements in command clarity and operational efficiency. This research highlights the potential of combining voice control and sensor technology to create a more responsive and user-friendly smart home environment.

Keywords: IoT, Smart home systems, voice recognitions, sensors, open-source