{"id":{"repo_id":"malta","oai_identifier":"oai:www.um.edu.mt:123456789/95573"},"canonical_url":"https://search.dev.ndltd.org/etd/malta/oai:www.um.edu.mt:123456789/95573","repository":{"repo_id":"malta","name":"University of Malta","base_url":"https://www.um.edu.mt/library/oar/oai/request"},"display":{"title":"Maltese text recognition tool for those with disability to access text","abstract":"Currently, people with disability to access printed Maltese text require the assistance of another human reading aloud to them. This is not the case for text in English, since commercial text readers are available to carry out the same task. This, therefore, creates a disadvantage for those pursuing the Maltese language, making them very dependable on someone else, especially in examination scenarios. Therefore, this project was aimed at mitigating this inequality, by designing and developing a Maltese text recognition tool. The main objectives were accepting photographs of a document containing printed Maltese text, recognizing said text, and automatically speaking it out loud to the user. Initially, a preliminary pipeline was developed to be able to test and understand the limitations of these pre-existing technologies, in English. Moreover, to make this tool more widely accessible, it was decided to use a common mobile phone camera as the acquisition device, rather than the less accessible scanners. This, though, brings about certain image deformities, such as local shadows, rotation of the text lines, and perspective warping. Therefore, it was necessary to also insert an additional image preprocessing algorithm within the pipeline mentioned above to ensure that the image being recognized has as few artifacts as possible. Eventually, one Maltese trained data model of the Tesseract Optical Character Recognition engine, aided by the aforementioned image preprocessing techniques, resulted in high quality recognition, when evaluated through the Levenshtein distance calculator, and was chosen to be used in the project. A custom Maltese text-to-speech neural network, though, had to be created from scratch, based on the Deep Convolutional Text-to-Speech network architecture. This was trained using the appropriate training data, and fine-tuned until acceptable speech could be synthesized. Through a crowdsourced survey, this audio scored a promising 3.40 when compared to the 4.35 score of the ground truth. Once all project segments were confirmed to be fully functional, the whole end-to-end project was integrated as one, and the final tool was complete.","abstract_html":"Currently, people with disability to access printed Maltese text require the assistance of another human reading aloud to them. This is not the case for text in English, since commercial text readers are available to carry out the same task. This, therefore, creates a disadvantage for those pursuing the Maltese language, making them very dependable on someone else, especially in examination scenarios. Therefore, this project was aimed at mitigating this inequality, by designing and developing a Maltese text recognition tool. The main objectives were accepting photographs of a document containing printed Maltese text, recognizing said text, and automatically speaking it out loud to the user. Initially, a preliminary pipeline was developed to be able to test and understand the limitations of these pre-existing technologies, in English. Moreover, to make this tool more widely accessible, it was decided to use a common mobile phone camera as the acquisition device, rather than the less accessible scanners. This, though, brings about certain image deformities, such as local shadows, rotation of the text lines, and perspective warping. Therefore, it was necessary to also insert an additional image preprocessing algorithm within the pipeline mentioned above to ensure that the image being recognized has as few artifacts as possible. Eventually, one Maltese trained data model of the Tesseract Optical Character Recognition engine, aided by the aforementioned image preprocessing techniques, resulted in high quality recognition, when evaluated through the Levenshtein distance calculator, and was chosen to be used in the project. A custom Maltese text-to-speech neural network, though, had to be created from scratch, based on the Deep Convolutional Text-to-Speech network architecture. This was trained using the appropriate training data, and fine-tuned until acceptable speech could be synthesized. Through a crowdsourced survey, this audio scored a promising 3.40 when compared to the 4.35 score of the ground truth. Once all project segments were confirmed to be fully functional, the whole end-to-end project was integrated as one, and the final tool was complete.","abstract_has_math":false,"creators":[],"institution":"University of Malta","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2021,"date_issued":"2021","date_published":"2021","updated_at":"2026-07-27T20:10:47Z","subjects":["Neural networks (Computer science) -- Malta","Text-to-speech software","Speech synthesis","Optical Character Recognition -- Malta","Image processing","Students with disabilities -- Malta","Learning disabilities -- Malta"],"languages":["en"],"rights":["info:eu-repo/semantics/restrictedAccess"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://www.um.edu.mt/library/oar/handle/123456789/95573","outbound_label":"Repository record","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2022-05-12T05:46:36Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2022-05-12T05:46:36Z"]},{"key":"dc:date.issued","label":"Date","values":["2021"]},{"key":"dc:publisher.department","label":"Dc Publisher Department","values":["Faculty of Engineering. Department of Systems & Control Engineering"]},{"key":"dc:publisher.institution","label":"Dc Publisher Institution","values":["University of Malta"]},{"key":"dc:type","label":"Dc Type","values":["bachelorThesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Neural networks (Computer science) -- Malta","Text-to-speech software","Speech synthesis","Optical Character Recognition -- Malta","Image processing","Students with disabilities -- Malta","Learning disabilities -- Malta"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["info:eu-repo/semantics/restrictedAccess"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://www.um.edu.mt/library/oar/handle/123456789/95573"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["B.Eng. (Hons)(Melit.)"]},{"key":"dc:description.abstract","label":"Abstract","values":["Currently, people with disability to access printed Maltese text require the assistance of another human reading aloud to them. This is not the case for text in English, since commercial text readers are available to carry out the same task. This, therefore, creates a disadvantage for those pursuing the Maltese language, making them very dependable on someone else, especially in examination scenarios. Therefore, this project was aimed at mitigating this inequality, by designing and developing a Maltese text recognition tool. The main objectives were accepting photographs of a document containing printed Maltese text, recognizing said text, and automatically speaking it out loud to the user. Initially, a preliminary pipeline was developed to be able to test and understand the limitations of these pre-existing technologies, in English. Moreover, to make this tool more widely accessible, it was decided to use a common mobile phone camera as the acquisition device, rather than the less accessible scanners. This, though, brings about certain image deformities, such as local shadows, rotation of the text lines, and perspective warping. Therefore, it was necessary to also insert an additional image preprocessing algorithm within the pipeline mentioned above to ensure that the image being recognized has as few artifacts as possible. Eventually, one Maltese trained data model of the Tesseract Optical Character Recognition engine, aided by the aforementioned image preprocessing techniques, resulted in high quality recognition, when evaluated through the Levenshtein distance calculator, and was chosen to be used in the project. A custom Maltese text-to-speech neural network, though, had to be created from scratch, based on the Deep Convolutional Text-to-Speech network architecture. This was trained using the appropriate training data, and fine-tuned until acceptable speech could be synthesized. Through a crowdsourced survey, this audio scored a promising 3.40 when compared to the 4.35 score of the ground truth. Once all project segments were confirmed to be fully functional, the whole end-to-end project was integrated as one, and the final tool was complete."]},{"key":"dc:title","label":"Title","values":["Maltese text recognition tool for those with disability to access text"]}]}],"canonical_facts":{"dc:date.accessioned":["2022-05-12T05:46:36Z"],"dc:date.available":["2022-05-12T05:46:36Z"],"dc:date.issued":["2021"],"dc:description":["B.Eng. (Hons)(Melit.)"],"dc:description.abstract":["Currently, people with disability to access printed Maltese text require the assistance of another human reading aloud to them. This is not the case for text in English, since commercial text readers are available to carry out the same task. This, therefore, creates a disadvantage for those pursuing the Maltese language, making them very dependable on someone else, especially in examination scenarios. Therefore, this project was aimed at mitigating this inequality, by designing and developing a Maltese text recognition tool. The main objectives were accepting photographs of a document containing printed Maltese text, recognizing said text, and automatically speaking it out loud to the user. Initially, a preliminary pipeline was developed to be able to test and understand the limitations of these pre-existing technologies, in English. Moreover, to make this tool more widely accessible, it was decided to use a common mobile phone camera as the acquisition device, rather than the less accessible scanners. This, though, brings about certain image deformities, such as local shadows, rotation of the text lines, and perspective warping. Therefore, it was necessary to also insert an additional image preprocessing algorithm within the pipeline mentioned above to ensure that the image being recognized has as few artifacts as possible. Eventually, one Maltese trained data model of the Tesseract Optical Character Recognition engine, aided by the aforementioned image preprocessing techniques, resulted in high quality recognition, when evaluated through the Levenshtein distance calculator, and was chosen to be used in the project. A custom Maltese text-to-speech neural network, though, had to be created from scratch, based on the Deep Convolutional Text-to-Speech network architecture. This was trained using the appropriate training data, and fine-tuned until acceptable speech could be synthesized. Through a crowdsourced survey, this audio scored a promising 3.40 when compared to the 4.35 score of the ground truth. Once all project segments were confirmed to be fully functional, the whole end-to-end project was integrated as one, and the final tool was complete."],"dc:identifier.uri":["https://www.um.edu.mt/library/oar/handle/123456789/95573"],"dc:language.iso":["en"],"dc:publisher.department":["Faculty of Engineering. Department of Systems & Control Engineering"],"dc:publisher.institution":["University of Malta"],"dc:rights":["info:eu-repo/semantics/restrictedAccess"],"dc:subject":["Neural networks (Computer science) -- Malta","Text-to-speech software","Speech synthesis","Optical Character Recognition -- Malta","Image processing","Students with disabilities -- Malta","Learning disabilities -- Malta"],"dc:title":["Maltese text recognition tool for those with disability to access text"],"dc:type":["bachelorThesis"]},"updated_at":"2026-07-27T20:10:47Z"}