IMPLEMENTASI LIBRARY POCKETSPHINX UNTUK APLIKASI PEMBELAJARAN BAHASA INGGRIS TINGKAT SEKOLAH DASAR BERBASIS ANDROID Skripsi Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata I Teknik Informatika Universitas Muhammadiyah Malang Disusun oleh Tsalis Imro’atun Syafa’ah 201110370311190 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015
12
Embed
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK … · APLIKASI PEMBELAJARAN BAHASA INGGRIS TINGKAT SEKOLAH DASAR BERBASIS ANDROID . Skripsi. Diajukan Untuk Memenuhi . ... 3.3.2. Usecase
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
IMPLEMENTASI LIBRARY POCKETSPHINX UNTUK
APLIKASI PEMBELAJARAN BAHASA INGGRIS TINGKAT
SEKOLAH DASAR BERBASIS ANDROID
Skripsi
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata I
Teknik Informatika Universitas Muhammadiyah Malang
Disusun oleh
Tsalis Imro’atun Syafa’ah
201110370311190
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
KATA PENGANTAR
Puji syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa, yang
telah memberikan rahmat dan hidayah-Nya kepada penulis sehingga dapat
menyelesaikan Tugas Akhir ini tepat pada waktunya.
Adapun judul Tugas Akhir ini adalah: “IMPLEMENTASI LIBRARY
POCKETSPHINX UNTUK APLIKASI PEMBELAJARAN BAHASA
INGGRIS TINGKAT SEKOLAH DASAR BERBASIS ANDROID”.
Tugas akhir ini dibuat sebagai persyaratan kelulusan pada program studi
Teknik Informatika Strata 1 (S-1) Fakultas Teknik Jurusan Teknik Informatika
Universitas Muhammadiyah Malang.
Penulis menyadari sepenuhnya bahwa pembuatan Tugas Akhir ini masih
jauh dari kata kesempurnaan, dikarenakan keterbatasan ilmu pengetahuan yang
penulis miliki. Oleh sebab itu, penulis berharap adanya saran dan kritik yang
membangun, sehingga dapat memperbaiki dan membenahi kekurangan yang ada. Dalam penyusunan Tugas Akhir ini, penulis mengucapkan banyak terima kasih
kepada : 1. Bapak Ir. Sudarman, M.T. selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Malang.
2. Bapak Yuda Munarko, S.Kom,. M.Sc selaku Ketua Jurusan Teknik Informatika,
Fakultas Teknik Universitas Muhammadiyah Malang.
3. Bapak Zamah Sari, S.T, M.T selaku dosen pembimbing I yang telah
membimbing proses pembuatan Laporan Tugas Akhir ini.
4. Ibu Diah Risqiwati, S.T, M.T selaku dosen pembimbing II yang telah
membimbing proses pembuatan Laporan Tugas Akhir ini.
5. Serta semua pihak yang telah berjasa, yang memberikan dorongan, kritik dan
saran sehingga dapat terselesaikannya penyusunan Tugas Akhir ini.
Malang, Desember 2015
Penulis
DAFTAR ISI
LEMBAR PENGESAHAN............................................................................................... i
LEMBAR PERSETUJUAN ............................................................................................ ii
LEMBAR PERNYATAAN ............................................................................................ iii
ABSTRAK ....................................................................................................................... iv
ABSTRACT ....................................................................................................................... v
KATA PENGANTAR ..................................................................................................... vi
LEMBAR PERSEMBAHAN ........................................................................................ vii
DAFTAR ISI ................................................................................................................. viii
DAFTAR GAMBAR ........................................................................................................ x
DAFTAR TABEL .......................................................................................................... xii
BAB I ................................................................................................................................ 1
1.1. Latar Belakang .................................................................................................... 1
1.2. Rumusan Masalah .............................................................................................. 2
1.3. Batasan Masalah ................................................................................................ 2
1.4. Tujuan Penelitian................................................................................................ 3
DAFTAR PUSTAKA ..................................................................................................... 10
DAFTAR GAMBAR
Gambar 2.1 Skill utama bahasa inggris (Pepin, 2015) ........................................................ 8 Gambar 2.2 Android Version (Android, 2015) ................................................................ 12 Gambar 2.3 Proses Speech Recognition (Winda, 2015) ................................................... 16 Gambar 2.4 Alur pembuatan Language Model (Moses, 2015). ........................................ 17 Gambar 3.1 Alur sistem menu utama. .............................................................................. 21 Gambar 3.2 Alur sistem menu pembelajaran (Learn). ...................................................... 22 Gambar 3.3 Alur sistem menu evaluasi (Practice). .......................................................... 23 Gambar 3.4 Rancangan usecase diagram. ........................................................................ 23 Gambar 3.5 Activity diagram pilih menu. ........................................................................ 26 Gambar 3.6 Activity diagram pilih kelas.......................................................................... 26 Gambar 3.7 Activity diagram pilih kategori. .................................................................... 27 Gambar 3.8 Activity diagram menginputkan suara. ......................................................... 27 Gambar 3.9 Sequence diagram pilih menu. ...................................................................... 28 Gambar 3.10 Sequence diagram pilih kelas...................................................................... 28 Gambar 3.11 Sequence diagram pilih kategori. ................................................................ 28 Gambar 3.12 Sequence diagram menginputkan suara. ..................................................... 29 Gambar 3.13 Rancangan tampilan menu utama. .............................................................. 29 Gambar 3.14 Rancangan tampilan menu belajar. ............................................................. 30 Gambar 3.15 Rancangan tampilan kategori...................................................................... 31 Gambar 3.16 Rancangan tampilan isi dari kategori. ......................................................... 31 Gambar 3.17 Rancangan tampilan menu evaluasi. ........................................................... 32 Gambar 3.18 Rancangan tampilan inputan suara. ............................................................ 32 Gambar 4.1 Konfigurasi cygwin. ..................................................................................... 33 Gambar 4.2 Konfigurasi cygwin (2) make. ...................................................................... 34 Gambar 4.3 Konfigurasi cygwin (3) make install............................................................. 34 Gambar 4.4 Import file pocketsphinx demo. .................................................................... 34 Gambar 4.5 Hasil dari import pocketsphinx demo. .......................................................... 35 Gambar 4.6 File dataset language model.......................................................................... 35 Gambar 4.7 bentuk data text. ........................................................................................... 35 Gambar 4.8 Tampilan tools dari CMUSphinx. ................................................................. 36 Gambar 4.9 Hasil convert file corpus. .............................................................................. 36 Gambar 4.10 Hasil ekstrak file. ........................................................................................ 37 Gambar 4.11 Convert file sendump.................................................................................. 37 Gambar 4.12 Source code perubahan nama dataset. ........................................................ 37 Gambar 4.13 Convert file text ke file suara. ..................................................................... 38 Gambar 4.14 file suara yang di copy. ............................................................................... 38 Gambar 4.15 Source code tampilan menu utama. ............................................................ 39 Gambar 4.16 Tampilan menu utama. ............................................................................... 39 Gambar 4.17 Source code menu Kelas. ............................................................................ 40 Gambar 4.18 Tampilan menu Kelas. ................................................................................ 40 Gambar 4.19 Source code menu Kategori. ....................................................................... 40 Gambar 4.20 Tampilan menu Kelas Pembelajaran........................................................... 41 Gambar 4.21 Source code menu Isi. ................................................................................. 41 Gambar 4.22 Tampilan menu Isi materi Pembelajaran. ................................................... 42
Gambar 4.23 Tampilan menu Kelas Evaluasi/Praktek. .................................................... 42 Gambar 4.24 Source code tampilan menu Practice. ......................................................... 43 Gambar 4.25 Tampilan menu Praktek/Evaluasi. .............................................................. 44 Gambar 4.26 Source code halaman utama sistem. ........................................................... 45 Gambar 4.27 Source code aktivitas Kelas Pembelajaran. ................................................. 46 Gambar 4.28 Source code aktivitas Praktek. .................................................................... 46 Gambar 4.29 Source code aktivitas Praktek. .................................................................... 47 Gambar 4.30 Source code pemgambilan data suara dan text. ........................................... 47 Gambar 4.31 Source code pengecekan hasil. ................................................................... 47
DAFTAR TABEL
Tabel 2.1 Materi pembelajaran Sekolah Dasar ................................................................. 10 Tabel 2.2 Peluncuran versi Eclipse (Wikipedia, 2015). .................................................... 13 Tabel 3.1 Spesifikasi perangkat keras laptop. .................................................................. 20 Tabel 3.2 Spesifikasi perangkat keras Smartphone. ......................................................... 20 Tabel 3.3 Spesifikasi perangkat lunak pada laptop. .......................................................... 20 Tabel 3.4 Spesifikasi perangkat lunak Smartphone. ......................................................... 21 Tabel 3.5 Skenario usecase pilih menu. ........................................................................... 24 Tabel 3.6 Skenario usecase pilih kelas. ............................................................................ 24 Tabel 3.7 Skenario usecase pilih kategori ........................................................................ 25 Tabel 3.8 Skenario usecase input voice ............................................................................ 25 Tabel 4.1 Pengujian Fungsionalitas .................................................................................. 48 Tabel 4.2 Pengujian ketepatan kata. ................................................................................. 49 Tabel 4.3 Hasil kuisioner untuk siswa. ............................................................................. 52 Tabel 4.4 Hasil kuisioner untuk guru. .............................................................................. 53
DAFTAR PUSTAKA Ahmad Setiyawan Iskandar, Sejarah Perkembangan Android,