Yuliana, Dina
(2025)
RANCANG BANGUN APLIKASI PENGENALAN HURUF HIJAIYYAH MENGGUNAKAN ALGORITMA LEVENSTHEIN DISTANCE UNTUK PENCOCOKAN STRING.
S1 / D3 thesis, Universitas Kuningan.
Abstract
Pembelajaran huruf hijaiyyah di TK Negeri Rambatan masih dengan metode guru melafalkan dan siswa menirukan, serta penggunaan media terbatas berupa gambar di dinding kelas. Hal ini menyebabkan siswa mudah merasa bosan, kesulitan dalam evaluasi mandiri, dan guru memerlukan waktu lama untuk melakukan penilaian. Penelitian ini bertujuan untuk merancang dan membangun aplikasi pembelajaran huruf hijaiyyah berbasis Android yang dilengkapi fitur pengenalan suara (Voice Recognition) yang dapat mengubah suara menjadi teks, guna membantu siswa belajar secara mandiri dan memungkinkan guru melakukan evaluasi otomatis. Metode pengembangan sistem yang digunakan dalam penelitian ini adalah prototyping, dengan tahapan komunikasi kebutuhan, pembuatan desain awal, pembangunan prototipe, hingga pengujian melalui blackbox, whitebox, dan User Acceptance Test (UAT). Teknologi yang digunakan meliputi Unity 2D, bahasa pemrograman C#, Firebase sebagai basis data, dan API Hugging Face untuk konversi suara ke teks. Algoritma Levenshtein Distance digunakan untuk mencocokkan teks hasil pengenalan suara dengan jawaban yang benar. Hasil pengujian menunjukkan aplikasi bekerja sesuai fungsinya dan mendapat tingkat penerimaan pengguna sebesar 95,83%. Kesimpulannya, aplikasi ini layak digunakan sebagai media pembelajaran tambahan huruf hijaiyyah yang interaktif dan efektif untuk anak usia dini.
Kata kunci: huruf hijaiyyah,Levenshtein Distance, aplikasi Android,
media pembelajaran
The teaching of Hijaiyyah letters at TK Negeri Rambatan is done the teacher reciting and the students repeating, as well as the use of limited media in the form of pictures on the classroom walls. This causes students to easily become bored, have difficulty in self-evaluation, and teachers need a long time to conduct assessments. This study aims to design and develop an Android-based Arabic alphabet learning application equipped with voice recognition features to help students learn independently and enable teachers to conduct automatic evaluations. The system development method used is prototyping, with stages including requirement communication, initial design creation, prototype development, and testing through blackbox, whitebox, and User Acceptance Test (UAT). The technologies used include Unity 2D, C# programming language, Firebase as the database, and Hugging Face API for speech-to-text conversion. The Levenshtein Distance algorithm is used to match the text from speech recognition with the correct answers. The testing results show that the application functions as intended and achieves a user acceptance rate of 95,83%. In conclusion, this application is suitable for use as an interactive and effective supplementary learning tool for the Arabic alphabet for young children.
Keywords: Arabic alphabet, Android application, Levenshtein Distance,
speech recognition, learning tool, young children.
Actions (login required)

- View Item