membangun aplikasi pengenalan huruf...
Post on 09-Jul-2020
15 Views
Preview:
TRANSCRIPT
i
MEMBANGUN APLIKASI
PENGENALAN HURUF HIJIYAH
MENGGUNAKAN SUARA BERBASIS ANDROID
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata I
Teknik Informatika Universitas Muhammadiyah Malang
Ibrohim Godjali
201010370311080
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
ii
iii
iv
v
HALAMAN PERSEMBAHAN
Segala puji syukur atas limpahan rahmat dan hidayah Allah SWT sehingga
penulis dapat menyelesaikan penyusunan tugas akhir ini. Dengan kerendahan hati
penulis mengucapkan terima kasih kepada:
1. ALLAH SWT. Atas segala limpahan rahmat, hidayah, serta karuni-NYA, atas
segala ilmu yang diberikan, dan segala kemudahan sehingga penulis dapat
menyelesaikan tugas akhir ini dengan baik.
2. Kedua orang tua saya Ayahanda Salam dan Ibunda Kristiani S. Pd yang telah
membesarkan dan merawat saya sejauh ini, tanpa tanda jasa dan kasih sayang
kalian berdua saya tidak ada apa-apanya. Adik saya Ratih Rachmawati yang
saya sayangi.
3. Pembimbing saya Bapak Ilyas Nuryasin, M.Kom. dan Bapak Zamah Sari,
M.T. yang telah memberi ilmu selama masa perkuliahan dan sabar memberi
bimbingan selama proses mengerjakan tugas akhir ini.
4. Teman-teman jurusan Informatika angkatan 2010 yang selama kurang lebih
lima tahun berjuang bersama-sama di bangku kuliah. Terima kasih atas
ilmunya kawan.
5. Teman-teman Informatika B 2010 yang telah memberikan warna baru dalam
kehidupan saya. Teman-teman seperjuangan Muhammad Akbar Ariadi
Indrawan, Mursidi, Imam, Vian Vidiansyah, Budi Satrio, Hendy Wicaksono,
Muhammad Ihsan, Eko Sunaryo, Arynal Ihsan, Ryan Setiawan, Nela, Andre
dan Afif terima kasih atas apa yang kalian diberikan kawan.
6. Teman-teman Part Time dan Staf Pascasarjana UMM Agung, Amin, Evi,
lutvi, Icha, Winda, Beti Istanti, Ratna, Erik, Bambang, Hasyim, Mimin dan
Prof Yus yang selalu memberikan semangat dan motivasi. Terima kasih telah
berbagi kebersamaan, kekeluargaannya dan Ilmunya.
7. Terima kasih juga untuk oganisasi badminton, Ahlul, Supri, Ride, Bram dan
Aminudin yang selalu memberikan semangat dalam pengerjaan skripsi.
8. Kepada semua pihak yang tidak bisa penulis sebutkan satu persatu, kalian
sangatlah berarti. Salam hormat untuk kalian semua.
vi
KATA PENGANTAR
Puji Syukur kehadirat Allah SWT, yang telah memberikan kekuatan dan
petunjuk serta melimpahkan rahmat, dan hidayah-Nya, sehingga penulis
dapat menyelesaikan Tugas Akhir yang berjudul “MEMBANGUN
APLIKASI PENGENALAN HURUF HIJAIYAH MENGGUNAKAN
SUARA BERBASIS ANDROID”.
Penulis menyadari bahwa penelitian ini masih jauh dari kesempurnaan.
Oleh karena itu penulis mengharapkan saran dan kritik yang membangun
agar tulisan ini dapat bermanfaat bagi pengembangan ilmu pengetahuan
kedepan. Aplikasi ini juga masih membutuhkan perkembangan lebih lanjut
sehingga dapat lebih bermanfaat.
Akhir kata penulisan mengucapkan terima kasih kepada semua pihak yang
telah membantu sehingga tugas akhir ini terselesaikan dan semoga tugas
akhir ini dapat bermanfaat dan menjadi tambahan ilmu pengetahuan.
Malang, 23 Mei 2016
Penulis
vii
DAFTAR ISI
HALAMAN JUDUL
LEMBAR PERSETUJUAN ................................................................................. i
LEMBAR PENGESAHAN .................................................................................. ii
LEMBAR PERNYATAAN …………………………………………………….. iii
ABSTRAK …………………………………………………………………….... iv
ABSTRACT …………………………………………………………………….. v
LEMBAR PERSEMBAHAN …………………………………………………... vi
KATA PENGANTAR ………………………………………………………….. vii
DAFTAR ISI ........................................................................................................ viii
DAFTAR GAMBAR .......................................................................................... xi
DAFTAR TABEL ……………………………………………………………… xii
1. BAB I PENDAHULUAN
1.1 Latar Belakang .......................................................................................... 1
1.2 Rumusan Masalah ..................................................................................... 2
1.3 Tujuan ....................................................................................................... 2
1.4 Batasan Masalah ....................................................................................... 2
1.5 Metodologi Penelitian ............................................................................... 2
1.6 Sistematika Penulisan ............................................................................... 3
2. BAB II LANDASAN TEORI
2.1 Hasil Penelitian yang relevan .................................................................. 5
2.2 Definisi alquran ...................................................................................... 5
2.3 Media Pembelajaran ................................................................................ 13
2.4 Metode Pembelajaran …………………………………………………… 14
2.5 Iqro’ ......................................................................................................... 14
2.6 Pengenalan Suara .................................................................................... 15
2.7 Android ..................................................................................................... 16
2.7.1 Anatomi Aplikasi Android .............................................................. 17
2.7.2 Application Layer ............................................................................ 17
viii
2.7.3 Application Framework .................................................................. 18
2.7.4 Android Runtime ............................................................................. 18
2.7.5 Libraries .......................................................................................... 19
3. BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa Sistem ........................................................................................... 20
3.2 Perancangan Sistem .................................................................................. 20
3.2.1 Flowchart Sistem ............................................................................. 21
3.2.2 Usecase Diagram .............................................................................. 22
3.2.3 Activity Diagram ........................................................................... 23
3.2.4 Sequence Diagram ………………………………………………... 25
3.3 Perancangan Antar Muka .......................................................................... 27
3.3.1 Halaman utama aplikasi ................................................................... 27
3.3.2 Halaman Belajar Hijaiyah ............................................................... 27
3.3.3 Halaman Hijaiyah ............................................................................ 28
3.3.4 Halaman Video Belajar ................................................................... 28
3.3.5 Halaman Test ................................................................................... 29
4. BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi ............................................................................................. 30
4.1.1 Kebutuhan Sistem ............................................................................ 30
4.1.2 Prosedur Operasional ....................................................................... 30
4.1.3 Antar Muka Sistem .......................................................................... 31
4.1.3.1 Halaman Loading Awal ..................................................... 31
4.1.3.2 Halaman Menu Belajar ...................................................... 31
4.1.3.3 Halaman Belajar Hijaiyah ................................................. 32
4.1.3.4 Halaman Video Belajar ..................................................... 33
4.1.3.5 Halaman Test ..................................................................... 34
4.1.3.6 Halaman Google Speech ................................................... 35
4.1.3.7 Halaman Konfirmasi Keluar .............................................. 36
4.2 Pengujian ………………………………………………………………… 36
ix
5. BAB V
5.1 Kesimpulan ............................................................................................... 38
5.2 Saran .......................................................................................................... 38
DAFTAR PUSTAKA .......................................................................................... 39
x
DAFTAR GAMBAR
Gambar 2.1 Blok diagram pengenalan suara ..................................................... 16
Gambar 2.2 Arsitektur Android ......................................................................... 17
Gambar 3.1 Flowchart pengubahan suara menjadi teks .................................... 21
Gambar 3.2 Flowchart pencocokan inputan dengan jawaban ........................... 22
Gambar 3.3 Usecase diagram Aplikasi.............................................................. 22
Gambar 3.4 Activity diagram belajar hijaiyah.................................................... 23
Gambar 3.5 Activity diagram video belajar........................................................ 24
Gambar 3.6 Activity diagram test ....................................................................... 24
Gambar 3.7 Sequence diagram belajar hijaiyah................................................. 25
Gambar 3.8 Sequence diagram video belajar..................................................... 26
Gambar 3.9 Sequence diagram test .................................................................... 26
Gambar 3.10 Halaman utama aplikasi ................................................................. 27
Gambar 3.11 Halaman Belajar Hijaiyah .............................................................. 27
Gambar 3.12 Halaman Hijaiyah........................................................................... 28
Gambar 3.13 Halaman Video Belajar .................................................................. 28
Gambar 3.14 Halaman Test.................................................................................. 29
Gambar 4.1 Halaman Loading Awal ................................................................. 31
Gambar 4.2 Halaman Menu Belajar................................................................... 31
Gambar 4.3 Source Code Menubelajar …………………………………......... 32
Gambar 4.4 Halaman Belajar Hijaiyah ............................................................. 32
Gambar 4.5 Source Code Belajar1 …………………………………………… 33
Gambar 4.6 Halaman Video Belajar .................................................................. 33
Gambar 4.7 Source Code Video1 ……………………………………………. 34
Gambar 4.8 Halaman Test.................................................................................. 34
Gambar 4.9 Halaman Google Speech ................................................................ 35
Gambar 4.10 Source Code pengubahan Voice Command ………………………... 35
Gambar 4.11 Halaman Konfirmasi Keluar........................................................... 36
xi
DAFTAR TABEL
Tabel 2.1 Perbedaan Aplikasi ……………………………………………... 5
Tabel 4.1 Pengujian Fungsional Sistem …………………………………… 36
Tabel 4.2 Pengujian Sistem dengan Kata …………………………………. 37
39
DAFTAR PUSTAKA
Arsyad, Azhar. 2004. Media Pembelajaran. Jakarta : PT. Raja Grafindo Persada
Aziz, Thoriqul. (2015). Perancangan dan Implementasi Aplikasi “ABATA”
sebagai Media Pembelajaran Menulis Huruf Hijaiyah Berbasis Android.
Skripsi Sarjana pada Teknik Informatika Universitas Muhammadiyah
Malang: tidak diterbitkan.
Begam, M. Muda, L dan Elamvazuthi, L. 2010. Voice Recognition Algorithms
using Mel Frequency Cepstral Coefficient (MFCC) and Dynamic Time
Warping (DTW) Techniques. Journal Of Computing, Volume 2, Issue 3,
March 2010, ISSN 2151-9617
Baziz DKI. 2013. Survey Institut Ilmu Al Quran. Jakarta
Hapsari, J, Putri. 2008. Aplikasi Pengenalan Pola Suara dalam Pengaksesan
Sistem Informasi Akademik. Universitas Diponegoro Semarang
Ichwan, M dan Hakiky, Fifin. 2011. Pengukuran Kinerja Goodreads Application
Programming Interface (API) Pada Aplikasi Mobile Android. Jurnal
Informatika No.2 , Vol. 2, Mei – Agustus 2011
Latief, Nurul M. 2013. Training Monitoring System for Cyclist Based on Android
Application Development. Department of Communication Engineering,
Faculty of Electrical Engineering, Universiti Teknologi Malaysia
Nazruddin, Safaat H. 2012. Pemrograman Aplikasi Mobile Smartphone dan
Tablet PC Berbasis Android. Informatika
40
Pan, Shing-Thai. Lai, Chin-Chin dan Tsai, Bo-Yu. 2011. The Implementation Of
Speech Recognition Systems on FPGA-Based Embedded Systems With SOC
Architecture. International Journal of Innovative Computing, Information
and Control Volume 7, Number 11, November 2011
Rasim. Setiawan, W dan Rahman, Eka, F. 2008. Metodologi Pembelajaran
Berbasis Komputer Dalam Upaya Menciptakan Kultur Pembelajaran
Berbasis Teknologi Informasi dan Komunikasi. Jurnal Pendidikan
Teknologi Informasi dan Komunikasi, ISSN:1979-9264 Volume 1, Nomor
2, Desember 2008.
Zuliana, Choliz. 2007. Aplikasi Multimedia Pembelajaran Iqro’ Sebagai Sarana
Mempelajari Huruf Al-Quran. Fakultas Matematika dan Ilmu Pengetahuan :
Universitas Sebelas Maret. Surakarta.
top related