english teacher for english study (speak & listening) based voice recognition
TRANSCRIPT
PROPOSAL PROGRAM KREATIVITAS MAHASISWA
JUDUL PROGRAM
“E-TEACH”ENGLISH TEACHER SEBAGAI ALAT BANTU BELAJAR ENGLISHCONVERSATION BERBASIS ANDROID DENGAN MENERAPKAN
VOICE RECOGNITION
BIDANG KEGIATAN:PKM KARSA CIPTA
Diusulkan oleh:
Jefrizal 6103141141 Angkatan 2014
Salfarina 6103141123 Angkatan 2014
Muhardiansyah 6204161003 Angkatan 2016
Panji Bagus Ramadani 6204161012 Angkatan 2016
POLITEKNIK NEGERI BENGKALISBENGKALIS
2016
ii
DAFTAR ISI
HALAMAN SAMPULLEMBAR PENGESAHAN ………………………………………………….. iDAFTAR ISI ………………………………………………………………. ... iiDAFTAR GAMBAR ..………………………………………………………. iiiBAB I PENDAHULUAN ……………………………………………………. 1
1.1. Latar Belakang …………………………………………………..… 11.2. Rumusan Masalah …………………………………………………. 21.3. Tujuan …………………………………………………………….... 21.4. Luaran Yang Diharapkan .……………………………………….…. 21.5. Kegunaan Sistem …………………………………………………… 2
BAB II TINJAUAN PUSTAKA ……………………………………………. 3BAB III METODE PELAKSANAAN ……………………………………... 4BAB IV BIAYA DAN JADWAL KEGIATAN ……………………………. 7
4.1. Justifikasi Anggaran ………………………………………………. 74.2. Jadwal Kegiatan ……………………………………………...……. 7
DAFTAR PUSTAKA ……………………………………………………….. 8LAMPIRAN-LAMPIRAN ………………………………………………….. 9
Lampiran 1. Biodata Ketua dan Anggota serta Dosen Pembimbingyang Ditandatangani ……………………………………….. 9
Lampiran 2. Justifikasi Anggaran Kegiatan …………………………….. 14Lampiran 3. Susunan Organisasi Tim Kegiatan dan Pembagian
Tugas ..…………………………………………………….. 16Lampiran 4. Surat Pernyataan Ketua Kegiatan …………………………. 17Lampiran 5. Gambaran Teknologi yang Akan
Diterapkembangkan …………….………………………… 18
iii
DAFTAR GAMBAR
Gambar 3.1 Tahapan Perancangan………..…………………………………… 4Gambar 3.2 Perancangan Aplikasi…………………………………………….. 5
1
BAB 1. PENDAHULUAN
1.1. Latar BelakangTeknologi saat ini semakin berkembang mengikuti perkembangan
modernisasi saat ini, kebutuhan akan teknologi semakin banyak dan merupakankebutuhan kewajiban bagi setiap orang. Seperti halnya alam masalah belajarbahasa inggris, tidak lagi harus secara tatap muka atau menyewa guru yangprofesional untuk mengajarkan bahasa inggris. Banyak Aplikasi di android yangmenyediakan aplikasi pembelajaran. Aplikasi android merupakan perangkatbergerak pada sistem operasi untuk telepon seluler yang berbasis linux (TeguhArifianto, 2011). Smartphone merupakan perangkat elektronik yang mempunyaikemampuan dasar yang sama dengan telepon konvensional saluran tetap namunbedanya smartphone dapat dibawa kemana-mana tanpa ada sambungankabel.(Nurul Fitriyani, dkk, 2014).
Bahasa inggris merupakan bahasa internasional yang banyak digunakansaat ini. Bahasa Inggris juga bahasa yang digunakan sebagai media komunikasidan sebagai bahasa internasional pertama yang digunakan untuk berinteraksidengan orang lain di seluruh dunia. Namun banyak orang yang kesulitan dalambelajar bahasa inggris dikarenakan kurangnya pemahaman kosakata dankurangnya minat membaca tulisan yang berbahasa inggris. Dalam belajar bahasainggris dibutuhkan pembiasaan percakapan bahasa inggris dalam kehidupansehari-hari, namun biasanya lawan bicara tidak ada, karena masyarakatdilingkungan menggunakan bahasa indonesia, hal ini menjadi masalah.
Untuk mengatasi masalah tersebut, diperlukan suatu pengembangan aplikasipembelajaran bahasa inggris yaitu E-TEACH “english teacher” sebagai alat bantubelajar english conversation berbasis android dengan menerapkan voicerecognition (speech recognition) sehingga aplikasi ini dapat menjadi lawan bicarabagi pengguna untuk belajar bahasa inggris kapanpun dan dimanapun denganmudah.
Voice Recognition adalah suatu sistem yang dapat mengidentifikasiseseorang melalui suara. Pada gadget android teradapat sebuah aplikasi yangdikenal dengan Automatic Speech Recognition yang berfungsi untukmemanfaatkan suara sebagai alat masukan dalam melakukan suatu proses.Automatic Speech Recognition terdiri dari dua macam yaitu Speech To Text yangmerubah kata menjadi teks dan Text To Speech merubah teks menjadi suara.Penggunaan aplikasi Automatic Speech Recognition sendiri dapat dimanfaatkanuntuk melakukan proses pencarian kata. pencarian letak suatu lokasi danmelakukan suatu perintah dalam device android. (Wahid Hartomo, 2014)
2
1.2. Rumusan MasalahDari latar belakang diatas, permasalah yang dapat dirumuskan yaitu
bagaimana cara membuat E-TEACH “english teacher” sebagai alat bantu belajarenglish conversation berbasis android dengan menerapkan voice recognitionmenggunakan bahasa pemrograman Java. Aplikasi ini dapat diakses dimanapundan kapanpun menggunakan internet dan menggunkan perangkat smartphone.
1.3. TujuanTujuan dari pelaksanaan penulisan ini adalah merancang dan membuat E-
TEACH “english teacher” sebagai alat bantu belajar english conversation berbasisandroid dengan menerapkan voice recognition yang dapat digunakan olehpengguna khususnya yang ingin belajar bahasa inggris.
1.4. Luaran Yang DiharapkanLuaran yang diharapkan dalam penelitian ini adalah piranti lunak berupa
sebuah aplikasi yaitu E-TEACH “english teacher” sebagai alat bantu belajarenglish conversation berbasis android dengan menerapkan voice recognition yangbisa memberikan pembelajaran bahasa inggris. Harapan lain yang diharapkanadalah artikel ilmiah yang dipublikasikan pada jurnal nasional.
1.5. Kegunaan SistemPenelitian diharapkan dapat digunakan sebagai aplikasi yang bisa
menimbulkan minat masyarakat banyak terhadap bahasa inggris sebagai bahasainternasional dan membantu masyarakat untuk belajar bahasa inggris. Masyarakattidak perlu lagi menyewa private untuk belajar bahasa inggris. Sehinggamasyarakat tidak perlu mengeluarkan biaya banyak untuk menyewa guru privatebahasa inggris. Aplikasi ini dapat dijadikan sebagai lawan bicara dalammelakukan percakapan bahasa inggris.
3
BAB 2. TINJAUAN PUSTAKA
Bahasa inggris adalah media komunikasi utama bagi masyarakat di negaraInggris, Amerika Serikat, Kanada, Australia, New Zealand, Afrika Selatan, dan dibanyak negara lainnya. Menurut Teguh Arifianto (2011) Aplikasi androidmerupakan perangkat bergerak pada sistem operasi untuk telepon seluler yangberbasis linux.
Speech recognition (juga dikenal sebagai pengenalan suara otomatis,pengenalan komputer pidato, pidato ke teks) mengkonversi kata yang diucapkandengan teks. Para "Voice recognition" istilah kadang-kadang digunakan untukmerujuk pada sistem pengenalan yang harus dilatih untuk pembicara tertentu-seperti halnya bagi sebagian besar perangkat lunak pengenal desktop (IBM, 1952).
Voice recognition (speaker recognition) adalah suatu proses untukmengenali seseorang dengan mengenali suara dari orang tersebut. Automaticspeaker recognition adalah penggunaan sebuah mesin untuk mengenali seseorangdari sebuah frasa yang diucapkan. Sistem ini dapat berfungsi dalam dua buahmode yaitu mengenali seseorang yang khusus atau membuktikan identitas yangdiklaim oleh seseorang. Dalam tulisan ini akan dibahas mengenai pengolahantulisan (speech processing) dan komponen dasar dari sistem automatic speakerrecognition ( Joseph P. Campbell, Jr., 1997).
Pada gadget android terdapat sebuah aplikasi yang dikenal denganAutomatic Speech Recognition yang berfungsi untuk memanfaatkan suara sbagaialat masukkan dalam melakukan suatu proses. Automatic Speech Recognitionterdiri dari dua macam yaitu Speech to text yang merubah kata menjadi teks dantext to speech merubah teks menjadi suara. Penggunaan aplikasi automatic speechrecognition sendiri dapat dimanfaatkan untuk melakukan proses pencarian kata.Pencarian letak suatu lokasi dan melakukan perintah dalam device android.(Wahid Hartono, 2014).
Automatic Speech Recignition dapat dimanfaatkan untuk mengembangaplikasi pembelajaran english conversation yang interaktif, sehingga aplikasidapat dijadikan sebagai lawan bicara bagi pengguna. Disamping itu penggunajuga dapat memperbaiki kemampuan verbal dalam mengucapkan kata-katabahasa inggris.
4
BAB 3. METODE PELAKSANAAN
Dalam penelitian ini digunakan tahapan-tahapan yang dilakukan untukmemastikan upaya penelitian dan perancangan aplikasi akan mencapai hasil yangmaksimal.
Indentifikasi dan Perumusan masalah
Pengumpulan Data dan Analisa Data
Perancangan Aplikasi
Pembuatan Aplikasi
Pengujian Aplikasi
Hasil Aplikasi English Teacher dengan Voicerecognition Berbasis android dan Pembuatan Laporan
Gambar 3.1 Tahapan perancanaan aplikasi
Tahapan yang dilakukan dapat dijelaskan sebagai berikut :
1. Indentifikasi dan Perumusan MasalahPada tahap ini merupakan langkah mengindentifikasi masalah
dengan melakukan observasi terhadap masyarakat yang belajar bahasainggris dan juga dilakukan wawancara terhadap dosen bahasa inggris.Berdasarkan hasil observasi dan wawancara dirumuskan sebuahpermasalahan pada saat belajar english conversation.
2. Pengumpulan Data dan Analisis Data
Pada tahap ini merupakan langkah mengumpulkan data denganmetode study literatur. Literatur yang digunakan adalah berupa artikel-artikel baik dari internet maupun jurnal serta data-data penelitian danpercobaan yang telah dilakukan sebelumnya. Data yang diperolehdilakukan analisis untuk mengetahui kebutuhan minimal bagi sebuahaplikasi.
5
3. Perancangan Aplikasi
Pada tahap ini dilakukan perancangan yaitu sistem perancanganantarmuka, yang user friendly, perancangan database.
Gambar 3.2 sistem Perancangan aplikasi
4. Pembuatan Aplikasi
Pada tahap ini dilakukan pembuatan program aplikasi E-Teach“english teacher” yaitu desain tampilan, pengkodean bahasa pemrogramanmenggunakan bahasa java yang dijalankan dengan editor Eclipse dankebutuhan fungsionalitas lainnya.
5. Pengujian Aplikasi
Pada tahapan ini dilakukan tahapan pengujian. Pengujian ini dilakukanuntuk memastikan bahwa kinerja dari sistem dapat berfungsi sesuai yangdiharapkan. Metode pengujian yang digunakan adalah black box dan whitebox.
Mulai
Pilih Modebelajar
Baca Pertanyaan
Baca Jawaban
Selesai
JawabPertanyaan
6
6. Hasil
Hasil dari perancangan ini adalah aplikasi E-Teach “english teacher”dengan menggunakan Voice Recognition yang dapat dimanfaatkan sebagaimedia belajar english conversation. Setiap kegiatan didokumentasikan dandituangkan dalam laporan, seperti logbook, laporan kemajuan dan laporanakhir. Hasil aplikasi juga dipublikasikan pada sebuah website danplaystore. Artikel ilmiah dipublikasikan pada jurnal nasional.
7
BAB 4. BIAYA DAN JADWAL KEGIATAN
4.1 Justifikasi Anggaran
No Jenis Pengeluaran Biaya (Rp)1 Peralatan penunjang. ditulis sesuai dengan kebutuhan. 4.300.0002 Bahan habis pakai. ditulis sesuai kebutuhan. 4.165.0003 Perjalanan. 1.700.0004 Lain-lain : administrasi, publikasi, seminar, laporan, lainnya (15%) 1.950.000
Jumlah 12.115.000
4.2 Jadwal Kegiatan
NO KEGIATAN
BULANFEBRUARI MARET APRIL MEI
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Identifikasi danperumusan masalah
2Pengumpulan Datadan Analisa Data
3
3
Perancangan Aplikasi
4
4
Pembuatan Aplikasi
5 Pengujian Aplikasi
6Hasil Aplikasi dan
Pembuatan Laporan
8
DAFTAR PUSTAKA
Arifianto, Teguh. (2011). Membuat Interface Aplikasi Android Lebih Kerendengan LWUIT. Yogyakarta: Andi Publisher
Campbell P. Joseph. 1997. “Voice Recognition”. Senior member IEEE,Proceedings of IEEE.
Dirmansyah, J. dkk. ”Rancang Bangun Aplikasi Penunjuk Arah BerbahasaIndonesia Berbasis Text To Speech Dan Speech Recognition PadaPerangkat Android”. Teknik Informatika STMIK GI MDP.
IBM. 1952. “Speech Recognition” USWahid Hartomo. 2014. “Pengenalan Suara Aplikasi Kamus Istilah Kesehatan
Berbasis Android” Sekolah Tinggi Manajemen Informatika dan KomputerAmikom Yogyakarta,Yogyakarta
9
LAMPIRAN-LAMPIRAN
Lampiran 1. Biodata ketua dan anggota serta Dosen Pembimbing yang
Ditandatangani
14
Lampiran 2. Justifikasi Anggaran Kegiatan
1. Peralatan Penunjang
No Material Justifikasi PemakaianKuantintas Harga
Satuan(Rp)
Jumlah(Rp)Jml Satuan
1 Modem Pencarian data danReferensi 2 Unit 250.000 500.000
2 PemeliharaanKomputer/Laptop
Pembuatan Kegiatan PKM4 Unit 300.000 1.200.000
3 Tinta printer Pencetakan data danReferensi 2 Unit 100.000 200.000
4 Flash drive Backup data laporan 4 Unit 150.000 600.0005 Smartphone Android Sewa perangkat android
untuk melakukan pengujian3 Bulan 600.000 1.800.000
SUB TOTAL (Rp.) 4.300.000
2. Bantuan Habis Pakai
No Material Justifikasi PemakaianKuantitas Harga
Satuan (Rp)Jumlah
(Rp)Jml Satuan1 Hosting Unlimited Sewa Hosting Website Aplikasi 1 Paket 700.000 700.000
2 Domain Pembuatan Nama Domainwebsite aplikasi
1 Paket 150.000 150.000
3 BallPoin Desain Input Data 1 Kotak 50.000 50.0004 DVD/CD Backup data laporan 5 Kepin
g7.000 35.000
5 Pulsa internet 4 Orang untuk 4 Bulan 20 Unit 50.000 800.0006 Kertas A4 Pencetakan laporan 2 Rim 40.000 80.0007 Toner printer Pencetakan Laporan 2 Paket 300.000 600.0008 Perancangan sistem Perancangan Input dan
Output1 Paket 450.000 450.000
9 PembuatanPengkodeanProgram
Pembuatan aplikasi 1 Paket 1.350.000 1.050.000
10 PerancanganDatabase
Desain database 1 Paket 450.000 250.000
SUB TOTAL (Rp.) 4.165.000
15
3. Perjalanan
No Material Justifikasi PemakaianKuantitas Harga
Satuan(Rp)
Jumlah(Rp)Jml Satuan
1 Menuju ketempatNarasumber
Pengumpulan data /wawancara dengan dosenbahasa inggris
2 Hari 250.000 500.000
2 Perjalanan kePekanbaru PP
Presentasi LaporanKemajuan
4 OK 300.000 1.200.000
SUB TOTAL (Rp.) 1.700.000
4. Lain-lain
No Material
Justifikasi PemakaianKuantitas Harga
Satuan (Rp)Jumlah (Rp)
Jml Satuan
1 Penyusunan Proposal Penyusunan Proposal 1 Unit 400.000 400.000
2 Pembuatan progresreport dan penjilidan
Pelaporan ProgresPelaporan
1 Paket 250.000 250.000
3 Pembuatanlaporan akhir danpenjilidan
Pelaporan Hasil Akhir 4 Unit 100.000 400.000
4 Pengiriman dan biayaPublikas
Pengiriman Publikasi 1 Paket 600.000 600.000
5 Penggadaan bukupanduan aplikasi
Buku Panduan Aplikasi 1 Paket 300.000 300.000
SUB TOTAL (Rp.) 1.950.000TOTAL BIAYAKESELURUHAN
12.115.000
16
Lampiran 3. Susunan Organisasi Tim Pelaksana dan Pembagian Tugas
No Nama/NIM ProgramStudi
Bidang IlmuAlokasiWaktu
(jam/minggu)Uraian Tugas
1 Jefrizal6103141141
D3 TeknikInformatika
TeknikInformatika
15(jam/minggu)
Bertanggung jawab dengankeseluruhan pelaksanaanprogram dan melakukankonsultasi dengan pembimbing.
2 Salfarina6103141123
D3 TeknikInformatika
TeknikInformatika
15(jam/minggu)
Bertanggung jawab untukmendesain alur aplikasi daninterface dan pengkodingan.
3 Muhardiansyah6204161003
D4 RekayasaPerangkatLunak
TeknikInformatika
15(jam/minggu)
Bertanggung jawab untukdokumentasi keseluruhankegiatan.
4Panji BagusRamadani6204161012
D4 Rekayasaperangkat lunak
TeknikInformatika
15(jam/minggu)
Bertanggung jawab untukmengisi logbook
18
Lampiran 5. Gambaran Teknologi yang Hendak Diterapkembangkan
Perkembangan teknologi yang pesat membuka tahap baru pertukaraninformasi antara pengguna komputer dengan komputer. Memasukkaninformasi ke komputer melalui ucapan dan mengonversi informasi berupa teksdan suara yang tersimpan di komputer, ke dalam bentuk suara sangatlah mungkinuntuk dilakukan (Paradewi, 2013).
E-Teach merupakan pengembangan aplikasi pembelajaran bahasa inggrisdengan menggunakan Voice Recognition. E-Teach merupakan aplikasi belajarinteraksi menggunakan bahasa inggris melalui suara. Sehingga penguna tidakmengalami kesulitan untuk menginput kata.
E-Teach dirancang dengan menggunakan bahasa pemograman Java editorEclipse. Aplikasi ini dapat diakses dimanapun dan kapanpun menggunakaninternet dan menggunakan perangkat smartphone.
Gambar Tampilan Interface Aplikasi yang diharapkan