Show simple item record

dc.contributor.authorMpawulo, Steven
dc.date.accessioned2023-12-11T13:38:54Z
dc.date.available2023-12-11T13:38:54Z
dc.date.issued2023-07-07
dc.identifier.citationMpawulo, Steven. (2023). Design and implementation of a Kiswahili mobile learning application incorporating machine learning through audio signal processing approach. (Unpublished undergraudte dissertation) Makerere University;Kampala. Ugandaen_US
dc.identifier.urihttp://hdl.handle.net/20.500.12281/17677
dc.description“A final year project report submitted in partial fulfilment of the requirements for the award of a degree in Bachelor of Science in Telecommunication Engineering”en_US
dc.description.abstractThis project highlighted one of the most challenges underlying the low resource languages. As high resource languages have vast amounts of data for training, Low resource languages have less data for training. Quest for audio dataset for natural language (NL) processing tasks continue to draw research interests globally. Thus a need to target low resource languages ;The basics and basis upon which our project is determined with variable Audio analysis and processing which by farthest remains an important aspect for information processing by computers. To accomplish the project a visual and descriptive methodology was underlined: this consisted of Research: through reading textbooks, journals, review articles, conference papers, tutorials And Other relevant information from reliable sources, interviews with lecturers and professionals Hardware; laptop and a mobile phone Software: Python programming language, Kotlin programming language, Jetpack Compose, Google Colab, Matplotlib, Ipython, Numpy, Pandas, SkLearn, Keras and other useful packages. These were put together to have a fully functional mobile application. In this proposed work, a system is developed and demonstrated. The model takes a sound wave as an input and gives a certain metric of similarity as the output. The concepts of "Speech Recognition" and "Pattern Matching" are used to create a Pronunciation Matching tool. This system can be used to enhance the pronunciation skills of the Kiswahili language for people having Kiswahili as their second language. The tool matches the similarity of utterance of a word by a speaker to the ideal pronunciation and gives a percentage similarity or a metric to judge the pronunciation similarity.en_US
dc.language.isoenen_US
dc.publisherMakerere Universityen_US
dc.subjectKiswahili mobile learning applicationen_US
dc.subjectMachine learningen_US
dc.subjectAudio signal processingen_US
dc.titleDesign and implementation of a Kiswahili mobile learning application incorporating machine learning through audio signal processing approachen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record