Show simple item record

dc.contributor.authorKasule, John Trevor
dc.date.accessioned2023-11-13T08:02:13Z
dc.date.available2023-11-13T08:02:13Z
dc.date.issued2023-07-11
dc.identifier.citationKasule, John Trevor. (2023). Luganda Speech Intent Classification For IoT Applications. (Unpublished undergraduate Research Report) Makerere University; Kampala, Uganda.en_US
dc.identifier.urihttp://hdl.handle.net/20.500.12281/17030
dc.descriptionA final year project report submitted to the College of Engineering Design and Art in partial fulfillment of the requirement for the award of the degree of Bachelor of Science in Computer Engineering of Makerere University.en_US
dc.description.abstractThe rise of Internet of Things (IoT) technology has sparked interest in voice-controlled smart homes. This research project focuses on developing a Luganda speech intent classification system for IoT applications, aiming to integrate local languages into smart home environments. The project utilizes a combination of hardware components, including a Raspberry Pi, Wio Terminal, and ESP32 nodes as microcontrollers. The Raspberry Pi acts as the central hub for processing and interpreting Luganda voice commands, while the Wio Terminal serves as a display device, providing a user-friendly interface for interacting with the smart home system. The ESP32 nodes are utilized for controlling and coordinating the IoT devices within the smart home setup. The IoT devices within the smart home system are implemented using the MQTT (Message Queuing Telemetry Transport) protocol. The main objective of the project is to enable voice control using Luganda, a widely spoken local language in Uganda. To achieve this, a natural language processing (NLP) model is developed and deployed on the Raspberry Pi. The model incorporates Mel Frequency Cepstral Coefficients (MFCCs) as acoustic features and utilizes a Convolutional Neural Network (Conv2D) architecture for speech intent classification. A dataset of Luganda voice commands was collected. By incorporating Luganda as the spoken language for voice commands, this project addresses the localization challenges and linguistic diversity in IoT applications. The proposed Luganda speech intent classification system allows users to interact seamlessly and naturally with their smart home devices, eliminating the requirement for English language proficiency. The research findings will contribute to the advancement of IoT applications by promoting inclusive and accessible voice control interfaces for smart home environments, particularly in regions where local languages are predominant.en_US
dc.language.isoenen_US
dc.publisherMakerere Universityen_US
dc.subjectLuganda Speech Intenten_US
dc.subjectIoT Applicationsen_US
dc.titleLuganda Speech Intent Classification For IoT Applications.en_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record