Show simple item record

dc.contributor.authorMuwebwa, Solomon Eltonjim
dc.contributor.authorOlwe, Samuel
dc.date.accessioned2019-11-06T14:37:04Z
dc.date.available2019-11-06T14:37:04Z
dc.date.issued2019-06-14
dc.identifier.urihttp://hdl.handle.net/20.500.12281/7020
dc.descriptionA project report submitted in partial fulfillment of the requirements for the award of the Degree of Bachelor of Science in Computer Engineering of the College of Engineering, Design, Art and Technology, Makerere University.en_US
dc.description.abstractA Speech Recognition and Command Control Interface is software that allows the user control over specified computer functions by voice. Our implementation of this system is unique in that it responds to commands made in the most commonly spoken native tongue in Uganda, which is Luganda. The system is a composition of four different co-dependent processes; Signal processing which filters and cleans the audio to be used such that only the necessary frequencies are present, Acoustic modelling-which detects specific features present in the signal and constructs a likely text representation of the signal, and Language Modelling-which pieces the detected words together in a manner that approximates the most likely combination to create coherent sentences, and finally keyword mapping-which looks out for specific vocabulary present in the sentences in order to determine which command is being issued. As a result of our study, we have created a sample Luganda keyword dataset for specific computer commands, with over 1400 audios from over 80 different speakers, and used this data to train a neural network model that at the moment has an accuracy of 60%, but is improving as we add more data samples. In conclusion, we are satisfied with the existing project, as it is capable of training a model to detect almost any grouping of keywords, speech or otherwise, and has simplified the process by only requiring a user to upload keywords. For future users, we recommend heavy testing in order to optimize the parameters of the model, as well as creation of a large enough dataset, from a wide variety of sources.en_US
dc.language.isoenen_US
dc.subjectSpeech processingen_US
dc.subjectSpeech recognitionen_US
dc.subjectVoice commanden_US
dc.subjectArtificial intelligenceen_US
dc.titleSpeech recognition and voice command control system for Luganda languageen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record