PENERAPAN SPEECH RECOGNITION LIBRARY UNTUK QUERY BASIS DATA

dokumen-dokumen yang mirip
PROGRAM STUDI TEKNIK INFORMATIKA PENERAPAN SPEECH RECOGNITION LIBRARY UNTUK QUERY BASIS DATA HERDIANTO

BAB III ANALISIS DAN PERANCANGAN SISTEM. Game yang dibangun merupakan game kuiz edukasi yang didalamnya

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB V IMPLEMENTASI DAN PENGUJIAN

SISTEM INFORMASI PEMBAYARAN KREDIT PADA PRISMA MOTOR LUBUKLINGGAU

BAB III ANALISIS DAN DESAIN SISTEM

APLIKASI SURAT PERINTAH PERJALANAN DINAS PADA PT.PLN (PERSERO) UPK RING SMT REGIONAL IV PALEMBANG

APLIKASI SISTEM PAKAR UNTUK PERTOLONGAN PERTAMA MENDIAGNOSA DEMAM Shela Shelina Universitas Gunadarma Jl. Margonda Raya No. 100 Pondok Cina, Depok 164

ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM. pada sistem, uraian instalasi pada Aplikasi inventory barang Toko R&R Berikut

Muhammad Yudin Ritonga ( )

BAB IV HASIL DAN PEMBAHASAN

Sistem Informasi Akademik berbasis Client Server pada SMP Negeri 2 Delanggu Klaten Dwi Agung Nugroho Sulistyo, Didik Nugroho, Sri Siswanti

ABSTRAK. satu penggunaan teknologi saat ini yang dipakai untuk membantu pekerjaan. dibutuhkan penghubung antara keduanya. Program aplikasi adalah yang

BAB 1 PENDAHULUAN. dapat memudahkan pengelolahan dan memanfaatkan data secara efektif dan efesien. Kantor

SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG

BAB IV HASIL DAN UJI COBA

Sistem Informasi Manajemen Persewaan DVD ABSTRAK

Shortcut Aplikasi Komputer Dengan Ucapan (Speech Shortcut)

BAB IV HASIL DAN UJI COBA

APLIKASI PENGOLAHAN DATA PENERIMAAN SISWA BARU PADA LEMBAGA PENDIDIKAN BIMBINGAN BELAJAR ETT (EDUCATION TRAINING TECNIQUES) PLAJU PALEMBANG

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN RANCANGAN PROGRAM

SISTEM INFORMASI PENJUALAN BARANG CV.ANARKO COLLECTION MENGGUNAKAN SQL SERVER DAN MS.VISUAL BASIC 6.0. Naskah Publikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISA PERANGKAT LUNAK BASIS DATA MULTIMEDIA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN TAMPILAN LAYAR

BAB V IMPLEMENTASI DAN PENGUJIAN. Application Development Tools yang ada, oleh sebab itu aplikasi ini. Professional Development Tools : jcreator, java

BAB V IMPLEMENTASI DAN PENGUJIAN

ada. Terlebih lagi, pada saat ini belum ada sistem pengaturan lahan parkir yang memungkinkan pemanfaatan lahan parkir secara mangkus. Pemilihan tempat

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN. Pada dasarnya perancangan sistem yang dibuat oleh peneliti adalah

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Sistem Informasi Geografis Sekolah Berbasis Android

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

SISTEM INFORMASI ADMINISTRASI SENAT MAHASISWA STMIK AMIKOM YOGYAKARTA. Naskah Publikasi

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

ANALISIS DAN PEMBUTAN ENSIKLOPEDIA BINATANG PURBA NASKAH PUBLIKASI. diajukan oleh I Gede Bayu Rangsang Satria Jaya

BAB 4 IMPLEMENTASI DAN EVALUASI

PERANCANGAN PERANGKAT PENCATATAN NOMOR KENDARAAN PADA PERPARKIRAN THE DESIGN OF VEHICLE LICENSE NUMBER RECORDING DEVICE IN PARKING AREA

Bab IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN

JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014 PERANCANGAN SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB DENGAN JAVA

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha

PERANCANGAN DIGITAL LIBRARY PADA SMK NEGERI 1 INDRALAYA UTARA

APLIKASI PELAYANAN KESEHATAN MATA PADA PT. PLN (PERSERO) UPK RING SMT REGIONAL IV PALEMBANG

APLIKASI PENGOLAHAN DATA REKAPITULASI BERITA ACARA PADA DINAS PEKERJAAN UMUM (PU) CIPTA KARYA DAN PERUMAHAN KOTA PALEMBANG

PERANCANGAN DAN IMPLEMENTASI PERANGKAT LUNAK PERMAINAN MUSIK DIGITAL. Kezia Stefani. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI

BAB IV HASIL DAN UJI COBA

BAB 3 METODOLOGI. Metodologi penelitian yang digunakan dalam penulisan ini adalah studi

BAB 15 PROTOTIPE. Bekerja dengan Model Pertama

BAB 15 PROTOTIPE. Bekerja dengan Model Pertama

Sistem Informasi Poliklinik di Rumah Sakit

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

Media Pembelajaran Bahasa Pemrograman C++...(Luh Joni Erawati Dewi)

BAB IV HASIL DAN PEMBAHASAN

BAB 3 PERANCANGAN PROGRAM

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PENYUSUNAN JADWAL PRAKTIKUM MAHASISWA MENGGUNAKAN METODE BEST FIRST SEARCH ABSTRAK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM INFORMASI APOTEK FARAH FARMA DI TEMPEL SLEMAN YOGYAKARTA. Naskah Publikasi. diajukan oleh Yulianto

BAB IV HASIL DAN PEMBAHASAN

PEMANFAATAN WINDOWS MANAGEMENT INSTRUMENTATION (WMI) DAN VISUAL BASIC 6 DALAM INVENTARISASI JARINGAN

KOMPUTERISASI SISTEM INFORMASI PRESENSI GURU DAN KARYAWAN PADA SMP NEGERI 1 PARAKAN TEMANGGUNG DENGAN MENGGUNAKAN BARCODE.

RANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA MENGGUNAKAN METODE BERORIENTASI OBJEK (Studi Kasus: Penilaian Kinerja Dosen Universitas Bina Darma)

Suci Indah Yaseva 1, Ardoni 2 Program Studi Ilmu Informasi Perpustakaan dan Kearsipan FBS Universitas Negeri Padang

BAB IX MENGENAL MS.ACCESS 2007

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. ini adalah penginputan menggunakan media suara dengan mikrofon ke dalam komputer

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODE PENELITIAN. Tujuan tugas akhir ini akan membangun suatu model sistem yang

1. MENGENAL VISUAL BASIC

BAB I PENDAHULUAN. halnya didalam bekerja yang menuntut sumber daya manusia yang berkualitas dan

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB (Studi Kasus SMAN 1 Penengahan)

BAB I PENDAHULUAN. teknologi berbasis komputer, walaupun perusahaan sudah menggunakan

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

SISTEM INFORMASI PENGELOLAAN DATA PENJUALAN PADA PT. IHTIYERI KETI ARA MEDAN

BAB III ANALISA DAN PERANCANGAN

SPEECH RECOGNITION (Pengenalan Ucapan)

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB III ANALISIS DAN DESAIN SISTEM

Perancangan Aplikasi Surat Masuk dan Keluar pada PT. Angkasa Pura 1 Semarang

BAB 3 PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. dilakukan pengujian terhadap sistem yang baru dan akan dilihat kekurangankekurangan

Transkripsi:

PENERAPAN SPEECH RECOGNITION LIBRARY UNTUK QUERY BASIS DATA Herdianto Mahasiswa Teknik Informatika Universitas Bina Darma Jalan Jenderal Ahmad Yani No.12 Palembang Pos-el : herdi.strong@gmail.com Abstract : Human interaction with a computer can easily be done if there is an interface as a communication medium. Currently, data base query is an absolute necessity for database administrator, especially in managing database to provide reports as requested by management. Administrator interacts with the computer through the keyboard or mouse. In other cases people are often faced with the inability to physically interact with the computer. For instance, people with disabilities are unable to use input device such as mouse and keyboard. This is the rationale for the importance of Natural Language among people with disabilities who will interact with the computer. The final results were expected that the end users will be able to querying the database using a particular application. Based on this background, the authors conducted a research entitled "Application of Speech Recognition Library for Database Query". System development method used is the method of prototyping. Keywords: Speech Recognition, Database, Query Abstrak : Interaksi manusia dengan komputer dapat dengan mudah dilakukan bila ada interface sebagai media komunikasi. Penggunaan query basis data saat ini merupakan hal yang mutlak harus dilakukan oleh basis data administrator dalam pengelolaan basis data terutama untuk menyajikan laporan-laporan sesuai dengan permintaan manajemen. Adminstrator berinteraksi dengan komputer melalui media input keyboard ataupun mouse dalam berinteraksi. Pada kasus lain seringkali manusia dihadapi dengan ketidakmampuan secara fisik untuk berinteraksi dengan komputer. Sebagai contoh misalnya penderita cacat mata atau buta dan ketidakmampuan anggota badan dalam menggunakan media input seperti mouse dan keyboard. Hal ini yang menjadi dasar pemikiran betapa pentingnya Natural Language bagi kalangan penderita cacat yang akan berinteraksi dengan komputer. Hasil akhir yang diharapkan nantinya pengguna akhir melakukan query basis data melalui aplikasi tertentu yang dibuat khusus. Berdasarkan latar belakang tersebut, maka penulis melakukan penelitian dengan judul Penerapan Speech Recognition Library untuk Query Basis data. Metode pengembangan sistem yang digunakan adalah metode prototyping. Kata kunci: Speech Recognition, Basis Data, Query 1. PENDAHULUAN Teknologi speech recognition merupakan teknologi pengenalan wicara yang memanfaatkan sinyal suara manusia sebagai masukan untuk kemudian dikenali oleh sistem komputer. Teknologi ini merupakan pengembangan interaksi antara manusia dengan komputer untuk meminimalisir peralatan input device seperti mouse, keyboard maupun peralatan interface lainnya. Speech Recognition berhubungan erat dengan bahasa sehari-hari. Bahasa merupakan bagian yang tidak terpisahkan dari kehidupan umat manusia. Bahasa dapat berupa catatan dari pengetahuan yang didapat dari kehidupan manusia dari generasi ke generasi berikutnya, sedangkan dalam bentuk lisan merupakan sarana komunikasi antar individu dalam kelompok masyarakat. Bahasa alami atau natural language adalah suatu bahasa yang diucapkan, ditulis atau diisyaratkan oleh manusia untuk berkomunikasi Penerapan Speech Recognition Library untuk Query Basis data (Herdianto) 1

secara umum sedangkan query adalah ekspresi bahasa yang menggambarkan data yang akan didapatkan kembali dari sebuah basis data. Interaksi manusia dengan komputer dapat dengan mudah dilakukan bila ada interface sebagai media komunikasi. Bagi yang sudah mahir dibidang komputer mungkin tidak perlu lagi menggunakan interface tetapi bagi user yang masih awam dipastikan tidak mungkin bisa berkomunikasi tanpa adanya interface. Penggunaan query basis data saat ini sudah merupakan hal yang mutlak harus dilakukan oleh basis data administrator dalam pengelolaan basis data terutama untuk menyajikan laporan-laporan sesuai dengan permintaan manajemen. Saat ini teknis penerapan query basis data administrator melakukannya dengan melakukan akses langsung ke dalam basis data. Adminstrator berkomunikasi dengan komputer melalui media input keyboard ataupun mouse dalam beriteraksi. Seringkali aplikasi yang digunakan sebagai interface untuk mengakses basis data dibuat dengan asumsi bahwa pengguna aplikasi tidak memiliki kebutuhan khusus. Sebuah aplikasi seharusnya dibuat dengan menggunakan asumsi bahwa aplikasi tersebut juga akan digunakan oleh penyandang cacat. Hal ini yang menjadi dasar pemikiran betapa pentingnya Bahasa Alami bagi kalangan penderita cacat yang akan berinteraksi dengan komputer. Berdasarkan latar belakang tersebut, keterbatasan dalam berinteraksi dengan komputer dapat diatasi dengan menggunakan teknologi speech recognition yang akan diangkat menjadi bahan penelitian dengan judul Penerapan Speech Recognition Library untuk Query Basis data. 2. METODOLOGI PENELITIAN 2.1. Metode Penelitian Dalam penelitian ini menggunakan metode penelitian eksperimental, yaitu observasi di bawah kondisi buatan (Artificial Condition) dimana dalam kondisi tersebut dibuat dan diatur oleh peneliti. Dengan demikian peneltian eksperimental adalah penelitian yang dilakukan dengan mengadakan manipulasi terhadap objek penelitian serta adanya kontrol (Nazir, 2003:63). 2.2. Metode Pengumpulan Data Dalam penulisan penelitian ini penulis mengumpulkan data menggunakan metode pengumpulan data sebagai berikut: 1. Data Primer, yaitu data yang dikumpulkan oleh penulis langsung dari sumbernya. 2. Data Sekunder, yaitu data yang terlebih dahulu dikumpulkan pihak lain. Data ini didapat dengan cara antara lain: dokumentasi atau riset perpustakaan, serta buku-buku yang ada hubungannya dengan penelitian. 2.3 Rancangan Sistem Rancangan sistem dalam penelitian ini terdiri dari: 1. FlowChart Sistem Dalam flowchart sistem ini dijelaskan gambaran secara garis besar sistem / aplikasi yang akan dibangun. 2 Jurnal Ilmiah Mahasiswa UBD, April 2012:1-20

Start Load Data Suara dari Speech Recognation No Konversi ke Text Data Ada Ambil data Library Query dari Tabel Database Yes Lengkapi Perintah Query Tampilkan Perintah Query Load data hasil query Tampilkan Hasil Query End 2.4 Rancangan Antar Muka a. Rancangan Rancangan Menu, rancangan menu menggambarkan bentuk desain menu utama /antar muka menu beserta sub menu guna komunikasi antara user dengan aplikasi. 2. Desain Tabel Gambar 2.1. Flowchart Sistem File Perintah Query Exit SPEECH RECOGNITION FOR DATABASE QUERY Gambar 3.4. Desain Menu Dalam desain menu terdiri dari satu menu utama dan satu sub menu yang berfungsi untuk mengakses ke form perintah query. b. Rancangan Keluaran, Pada rancangan keluaran merupakan hasil akhir dari proses untuk menampilkan hasil basis data query. Hasil keluaran akan menyesuaikan dengan Penerapan Speech Recognition Library untuk Query Basis data (Herdianto) 3

perintah yang ditampilkan pada form input query. 3. HASIL Setelah melewati beberapa tahap perancangan system maka dihasilkan sebuah aplikasi Speech Recognition untuk Query Basis data merupakan sebuah aplikasi yang digunakan untuk menterjemahkan perintah suara bahasa alami agar dapat dimengerti oleh komputer. Adapun perintah suara alami secara spesifik digunakan untuk menjalankan sebuah perintah query. Secara teknis kerja aplikasi ini adalah mengambil beberapa perintah suara yang sebelumnya sudah diinitialisasi. Masukan berupa suara diterjemahkan ke dalam bentuk teks yang selanjutnya teks tersebut diolah lebih lanjut menjadi sebuah perintah query. Seluruh proses berjalan secara otomatis sehingga masukan data yang berasal dari masukan suara secara langsung diterjemahkan dan perintah tersebut dijalankan dan sebagai output adalah hasil query basis data yang ditampilkan dilayar komputer. Perintahperintah tersebut juga dapat disimpan dan dapat digunakan kembali untuk proses query. Input Mulai Hapus Tabel Hasil Query Tampilkan Perintah Query xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Tampilkan Data Field 1 Field 2 Field 3 Field 4 Field 5 3.1. Pembahasan Sebelum menjalankan aplikasi ini sebelumnya harus diintalasi ke sistem. Aplikai ini khusus digunakan untuk basis data MySQL yang terhubungan dengan ODBCMySql agar dapat terkoneksi dengan aplikasi. Close 3.1.1. Login Tampilan awal setelah aplikasi dijalankan adalah form login yang digunakan untuk membatasi agar pengguna yang memiliki hak saja yang apat mengakses basis data. Gambar 3.5. Desain Hasil Query Gambar 3.1. Halaman Login 3.1.2. Menu Utama Setelah login dapat dilakukan selanjutnya akan ditampilkan menu utama yang terdiri dari 2 menu. 4 Jurnal Ilmiah Mahasiswa UBD, April 2012:1-20

perintah query. Data hasil input melalui suara akan dikonversikan ke dalam bentuk bahasa query pada kolom dibawahnya. Selanjutnya tekan tombol tampilkan data. Setalah itu di layar akan akan ditampilkan data sesuai dengan perintah query. Gambar 3.2. Menu Utama Jika pada menu File ditekan maka akan tampil 1 menu yaitu perintah query berfungsi untuk menampilkan form masukan data query dengan data input berupa suara sekaligus untuk menjalankan form query. Gambar 3.4. Tampilan Perintah Query 3.2. Uji Coba Sistem Setelah melakukan uji coba terhadap aplikasi yang dibuat ditemukan beberapa hasil: 1. Aplikasi mampu menterjemahkan masukan dari suara manusia ke dalam bentuk teks. 2. Aplikasi mampu menampilkan perintah query setelah mendapatkan perintah suara. 3. Dari perintah suara yang di dapat data dapat Gambar 3.3. Tampilan Sub Menu diolah dan hasil query akan ditampilkan 3.1.3. Perintah Query sesuai dengan permintaan user. Perintah Query digunakan untuk Namun dari hasil uji coba di atas memasukkan perintah-perintah yang diinput dari terdapat beberapa kekurangan dari aplikasi media suara melalui microphone. Pilih file lalu yang dibuat yaitu : pilih perintah query. Setalah tampil halaman 1. Input yang dapat diterima dan diterima dan perintah query lalu tekan tombol mulai. diterjemahkan hanya kata-kata dari bahasa Selanjutnya sistem akan menunggu masukan inggris. melalui input suara. Setelah perintah diinput 2. Pengucapan kata harus tepat, jelas dan melalui suara selanjutnya pada kolom input akan konsisten. muncul teks sesuai dengan perintah yang diinputkan. Selanjutnya tekan tombol tampilkan Penerapan Speech Recognition Library untuk Query Basis data (Herdianto) 5

3. Aplikasi harus digunakan pada tempat yang bebas dari ganguan kebisingan atau suara luar. 4. Library SAPI (speech aplikasi programing interface) yang disertakan dalam setiap distribusi sistem operasi windows dirasakan sangat tidak stabil dan masih memerlukan peroses maturity untuk dapat dijalankan dengan sempurna pada query basis data. 4. SIMPULAN Berdasarkan analisis yang telah dilakukan, maka penulis dapat mengambil kesimpulan sebagai berikut : 1. Hasil penelitian adalah sebuah aplikasi speech recognition yang digunakan untuk menterjemahkan perintah suara menjadi perintah query yang dimengerti oleh komputer. 2. Dengan adanya aplikasi ini maka maka akan sangat membantu bagi database administrator terutama yang memiliki kekurangan dalam berinteraksi dengan komputer melalui keyboard tetapi tidak menutup kemungkinan aplikasi ini digunakan untuk umum. Hariyanto, B, 2004, Sistem Manajemen Basis Data, Bandung : Penerbit Informatika. Kirriemuir, J., 2003, Speech Recognition Technologies, diakses melalui http://www.jisc.ac.uk/index.cfm? name=topic_accessibility, tanggal : 22-06-2012. Nazir, M, 2003, Metode Penelitian, Jakarta : Penerbit Ghalia Indonesia. Nugroho, A, Perancangan dan Implementasi Sistem Basis Data. Yogyakarta : Penerbit Andi. Permadi, T, 2008, Pemanfaatan Microsoft Speech Recognition Programming Interface pada Pembuatan Aplikasi Perintah Suara. Jakarta : Universitas Pembangunan Nasional Veteran. Santoso, I, 2008, Interaksi Manusia dan Komputer, Yogyakarta : Penerbit Andi Team, 2011, Getting Started with MS Speech Recognition, University Information Technology Training & Documentation Department Wulandari, 2012, Modul Konseo Sistem Informasi, http://www.scribd.com/doc /72762333 akses Juli 2012. DAFTAR RUJUKAN Darmayuda, K, 2010, Pemrograman Aplikasi Database dengan Microsoft Visual Basic.NET 2008, Bandung : Penerbit Informatika. Efendi, 2012, Membuat Query untuk Database External, ttp://imopi.wordpress.com/category/microsoftaccess/ms-access-query diakses : 09-03-2012. Fuad dan Surya, 2006, Aplikasi Speech Recognizer pada Speech Shorcut dengan Java, Yogyakarta, Universitas Gajah Mada 6 Jurnal Ilmiah Mahasiswa UBD, April 2012:1-20