BAB I PENDAHULUAN 1.1
Latar Belakang Sarana
komunikasi merupakan salah satu
penunjang utama
dalam
bekehidupan di dunia. Khususnya di Indonesia, pengguna sarana komunikasi pribadi sangatlah tinggi. Dimulai dari kalangan bawah yang berkehidupan cukup, hingga kalangan pejabat terbiasa menggunakan sarana komunikasi sebagai alat berkomunikasi. Short Message Service (SMS) adalah salah satu sarana komunikasi yang banyak digunakan karena tidak memakan banyak biaya, tidak menyita banyak waktu dan dapat berkomunikasi disela-sela kegiatan yang lainnya. Akan tetapi, penggunaan SMS ini terbatas pada beberapa hal. Salah satunya pengguna ditutuntut untuk selalu dapat mengoprasikan perangkatnya saat menggunakan teknologi SMS ini. Pada saat-saat tertentu pengguna sulit mengoperasikan perangkatnya untuk mengakses informasi yang diterima melalui SMS ini. Contohnya saat berkendara, dimana pengguna tidak dapat menerima informasi yang diterima melalui SMS. Kesulitan tersebut, terutama dalam penerimaan dan pengiriman SMS saat berkendara dapat diatasi dengan menggunakan teknologi Text To Speech (TTS) dan Speech To Text (STT). TTS disini digunakan untuk membacakan pesan singkat yang diterima. Di dalam penelitian ini pembacaan teks dilakukan dengan mengucapkan suku kata dari masing – masing kata dalam pesan singkat yang diterima tersebut. Pembelahan suku kata ini menggunakan algoritma Aryanata yang ditemukan penulis sendiri dan menggunakan algoritma Finite State Automata (FSA) sebagai pembanding hasil pembelahan suku kata dengan algoritma yang penulis temukan. Diharapkan sistem yang dibangun ini, khususnya penerimaan SMS dengan memanfaatkan teknologi Text To Speech dapat menanggulangi batasan-batasan penggunaan aplikasi SMS di Indonesia.
1
1.2
Rumusan Masalah Berdasarkan latar belakang di atas, untuk mempermudah pengambilan
analisis dapat ditarik rumusan masalah sebagai berikut. a. Bagaimana merancang sistem yang dapat memisahkan kalimat dari
kalimat lainnya, memisahkan kata dalam suatu kalimat, dan dapat membelah suku kata dalam suatu kata berbahasa Indonesia berbasis android. b. Bagaimana system dapat membacakan informasi teks berbahasa Indonesia dalam bentuk sinyal ucapan dari hasil pengolahan proses sebelumnya. c. Bagaimana persentase keberhasilan pembelahan kata dan waktu komputasi dari implementasi metode pembelahan suku kata pada aplikasi yang dirancang. 1.3
Tujuan Penelitian Penelitian Tugas Akhir ini memiliki tujuan sebagai berikut. a. Membangun sistem yang dapat membacakan informasi teks berbahasa Indonesia dalam bentuk sinyal ucapan b. Merancang aplikasi berbasis Android untuk mengkonversikan teks SMS menjadi sinyal suara. c. Mengetahui cara membelah kata berbahasa Indonesia menjadi suku kata sesuai aturan pembelahan suku kata Indonesia.
1.4
Batasan Masalah Untuk membatasi penelitian dan analisis masalah pokok, dapat ditarik
batasan masalah sebagai berikut. a. Jenis kata yang teridentifikasi dibatasi sampai 90 jenis kata yang sering digunakan dan tediri dari semua jenis pola suku kata Bahasa Indonesia, diantaranya : NO
KATA
NO
KATA
NO
KATA
NO
KATA
1
satu
26
ajak
51
januari
76
instrumen
2
dua
27
bantu
52
februari
77
kompleks
3 4 5
tiga empat lima
28 29 30
bersih cuci pergi
53 54 55
maret april mei
78 79 80
pers ikhlas berdiri
2
6 7 8
enam tujuh delapan
31 32 33
datang kerja sakit
56 57 58
juni juli agustus
81 82 83
membantu drastis fraksi
9
sembilan
34
sosialisasi
59
september
84
produksi
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
nol saya kamu kita mereka kami sedang akan telah selalu sudah makan main mandi lari Jalan
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
transparan tragedi influenza instruktur fotografi strategi indonesia teks suara yang di ke rumah kantor pasar tanggal
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
oktober november desember ribu puluh ratus ulat orang traktor skripsi stroberi eksperimen
85 86 87 88 89 90
ya strum arti apakah balas tidak
struktur konstruksi praktis ons
Tabel 1.1 Daftar batasan kata b. Konversi dilakukan pada teks berbahasa Indonesia yang sesuai dengan kaidah berbahasa Indonesia yang benar (EYD). c. Aplikasi berbasis Android. d. Aplikasi dibuat dengan bahasa pemrogramman Java. e. Sistem Text To Speech yang dibangun belum menerapkan prosodi / intonasi di dalamnya. f. Hanya membahas tentang modul Text To Speech dan tidak membahas aplikasi pesan singkat yang menjadi media penerapan modul Text To Speech. 1.5
Metodologi Penelitian Metodologi dalam penyelesaian Tugas Akhir ini adalah sebagai berikut. a. Studi Literatur Mengumpulkan data-data yang akurat untuk mendapatkan dasar teori yang kuat tentang pola suku kata berbahasa Indonesia. Pada tahap ini dilakukan
3
juga pembelajaran mengenai metode FSA serta perancangan aplikasi berbasis Android. b. Perancangan dan Realisasi Merancang algoritma sistem, masukan dan keluaran sistem, desain tampilan, serta menentukan perangkat-perangkat yang dibutuhkan dalam sistem.
Kemudian
merealisasikan
rancangan
dalam
aplikasi
VoiceOnMessage berbasis smartphone Android. c. Analisis Kinerja Sistem Menganalisis hasil uji coba aplikasi dan menarik kesimpulan, sehingga mengetahui kinerja proses ekstraksi ciri dan deteksi pada sistem. d. Konsultasi dan Penyusunan Laporan Konsultasi dengan pembimbing dan berbagai pihak yang berkompetensi, serta menyusun laporan Tugas Akhir berdasarkan proses pembuatan aplikasi dan analisisnya. 1.6
Sistematika Penulisan Secara garis besar penulisan Tugas Akhir ini terbagi menjadi lima bab
bahasan dan lampiran-lampiran yang diperlukan untuk penjelasan lebih detail. Berikut bahasan masing-masing bab secara umum. BAB I PENDAHULUAN Menjelaskan tentang latar belakang permasalahan, perumusan dan batasan masalah, tujuan dan metode penelitian, serta sistematika penulisan Tugas Akhir. BAB II LANDASAN TEORI Menjelaskan tentang konsep dan dasar teori yang digunakan dalam penelitian, seperti Algoritma Aryanata dan
metode FSA dan
pemrograman aplikasi Android. BAB III PERANCANGAN SISTEM Menjelaskan tentang perancangan sistem mulai dari fungsionalitas sistem secara umum, kebutuhan perangkat, perancangan serta penerapannya dalam aplikasi. BAB IV PENGUJIAN DAN ANALISIS 4
Bab ini membahas hasil pengujian aplikasi serta analisisnya terhadap parameter kinerja sistem yang diamati. BAB V PENUTUP Bab ini berisikan kesimpulan akhir mengenai hasil perancangan, hasil pengujian, dan analisis yang diperoleh. Disertai saran dan rekomendasi untuk pengembangan lebih lanjut.
5