vi
Sistem pengenalan suara sudah dikembangkan selama lebih dari lima dekade oleh para ilmuwan di suluruh dunia. Tujuan akhir dari sistem ini adalah menghasilkan aplikasi yang dapat mengenali suara ucapan manusia secara alami, baik itu untuk pendiktean maupun pemberian perintah. Sistem pendiktean yang ada saat ini hanya terbatas pada beberapa bahasa saja. Kurangnya penelitian dan tidak adanya aplikasi sistem pendiktean berbahasa Indonesia mendorong penulis untuk mencoba membangun sebuah sistem pendiktean sederhana dengan menggunakan Bahasa Indonesia.
Sistem pendiktean dibuat dengan cara mengumpulkan dan mempelajari informasi sebanyak mungkin tentang sistem pengenalan suara ucapan. Selanjutnya informasi yang ada dianalisis untuk diimplementasikan pada sistem. Untuk mewujudkan sistem yang telah dirancang digunakan Matlab 6.5.
Sistem pendiktean yang dibuat berhasil mengenali sepuluh buah kata yang bersifat diskret. Metode maupun algoritma yang digunakan masih bersifat fundamental, sehingga perlu dilakukan pengembangan lebih lanjut untuk meningkatkan kemampuan maupun kinerja sistem.
Kata Kunci
vii
PRAKATA
Dengan penuh kerendahan hati, pertama-tama penulis ingin mengucapkan puji syukur ke hadirat Tuhan Yang Maha Esa atas segala rahmat dan karunia-Nya sehingga penyusunan skripsi yang berjudul “Analisis dan Perancangan Sistem Pendiktean Sederhana Dengan Bahasa Indonesia” ini dapat diselesaikan dengan baik.
Dalam penyusunan skripsi ini penulis memperoleh banyak dukungan dari berbagai pihak, baik secara moril maupun materiil. Oleh sebab itulah, pada kesempatan ini penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada semua pihak yang telah memberikan bantuan kepada penulis dalam menyelesaikan skripsi ini. Ucapan terima kasih terutama penulis tujukan kepada :
1. Ibu Dr. Th. Widia S., selaku rektor Universitas Bina Nusantara yang telah menyediakan segala fasilitas yang dibutuhkan dalam penyusunan skripsi ini.
2. Bapak Ir. Sablin Yusuf, Msc., M.Comp.Sc., selaku Ketua Jurusan Teknik Informatika yang telah memberikan kesempatan kepada penulis dalam menyusun skripsi ini.
3. Bapak Fredy Purnomo, S.Kom., M.Kom., selaku Sekretaris Jurusan Teknik Informatika yang telah menyetujui pembuatan proposal penyusunan skripsi ini. 4. Bapak Thompson Susabda Ngoen, S.Kom., M.Sc., selaku dosen pembimbing yang
telah memberikan pengajaran, pengarahan, dan bimbingan serta kritik dan saran yang sangat membantu dalam penyusunan skripsi ini.
viii menyelesaikan skripsi ini.
6. Alumni dan rekan-rekan mahasiswa yang telah membantu penulis dalam menyelesaikan skripsi ini.
Juga kepada pihak-pihak lain yang tidak dapat disebutkan oleh penulis satu-persatu yang juga telah ikut membantu dan memberikan inspirasi serta dukungan moral kepada penulis sehingga skripsi ini dapat diselesaikan tepat pada waktunya. Penulis juga menyadari bahwa pembuatan skripsi ini masih jauh dari sempurna, oleh karena itu penulis mengharapkan kritik dan saran yang membangun dari berbagai pihak.
Akhir kata penulis berharap agar skripsi ini sekiranya dapat bermanfaat bagi semua pihak yang membutuhkan.
Jakarta, Juni 2004
viiii
DAFTAR ISI
Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Persetujuan Hardcover iii
Halaman Pernyataan Dewan Penguji iv
Abstrak vi
Prakata vii
Daftar Isi ix
Daftar Gambar xiv
Daftar Tabel xvii
BAB 1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Ruang Lingkup 2
1.3 Tujuan 2
1.4 Manfaat 3
1.5 Metodologi 3
1.6 Sistematika Penulisan 4
BAB 2 LANDASAN TEORI 6
ixi
2.3.3.2 Pendekatan Statistical Pattern-Recognition 27
xiii
4.4.2 Perbedaan LPC MATLAB dengan LPC Penulis 103
4.4.3 Kemampuan Sistem 104
4.4.4 Keterbatasan Sistem 105
BAB 5 SIMPULAN DAN SARAN 106
5.1 Simpulan 106
5.2 Saran 106
DAFTAR PUSTAKA 107
DAFTAR RIWAYAT HIDUP 110
xiiii
Gambar 3.4 Arsitektur Sistem Pendiktean Sederhana 54
Gambar 3.5 STD PilihUser 55
Gambar 4.4 Pesan Kesalahan Jika User Menekan OK Saat Daftar Nama Masih Kosong 81
Gambar 4.14 Tampilan Layar Dikte Saat Mengenali Kata Sembilan 87
xivi
Gambar 4.16 Sinyal suara kata ‘satu’ 93 Gambar 4.17 Sinyal suara kata ‘dua’ 94 Gambar 4.18 Sinyal suara kata ‘tiga’ 95 Gambar 4.19 Sinyal suara kata ‘empat’ 96
Gambar 4.20 Sinyal suara kata ‘lima’ 97
Gambar 4.21 Sinyal suara kata ‘enam’ 98
xvi
DAFTAR TABEL
Tabel 4.1 Total Hasil Percobaan Dengan LPC Matlab 90
Tabel 4.2 Total Hasil Percobaan Dengan LPC Penulis (kata nol sampai sembilan) 90
Tabel 4.3 Total Hasil Percobaan Dengan LPC Penulis (kata-kata lain : bulan, tinggi, motor, cantik, pinus ) 90
Tabel 4.4 Total Hasil Percobaan Berdasarkan User 91
Tabel 4.5 Total Hasil Percobaan Berdasarkan Kata 92
Tabel 4.6 Total Hasil Percobaan Kata ‘Satu’ 93
Tabel 4.7 Total Hasil Percobaan Kata ‘Dua’ 94
Tabel 4.8 Total Hasil Percobaan Kata ‘Tiga’ 95
Tabel 4.9 Total Hasil Percobaan Kata ‘Empat’ 96
Tabel 4.10 Total Hasil Percobaan Kata ‘Lima’ 97
Tabel 4.11 Total Hasil Percobaan Kata ‘Enam’ 98
Tabel 4.12 Total Hasil Percobaan Kata ‘Tujuh’ 99
Tabel 4.13 Total Hasil Percobaan Kata ‘Delapan’ 100
Tabel 4.14 Total Hasil Percobaan Kata ‘Sembilan’ 101