15
DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT PERMAINAN BULUTANGKIS TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Ainnina Adenalia 09560314 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2013

DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

  • Upload
    others

  • View
    26

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

PERMAINAN BULUTANGKIS

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

Ainnina Adenalia

09560314

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2013

Page 2: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

ii

LEMBAR PERSETUJUAN

DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

PERMAINAN BULUTANGKIS

Ainnina Adenalia

09560314

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Menyetujui,

Pembimbing I Pembimbing II

Hariyady, S.Kom, M.T Setio Basuki, S.Kom

NIP : 101.9406.0262 NIP : 108.0907.0477

Page 3: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

iii

LEMBAR PENGESAHAN

DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

PERMAINAN BULUTANGKIS

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Disusun oleh :

Ainnina Adenalia

09560314

Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji

pada tanggal 27 Juli 2013

Menyetujui,

Penguji I

Nur Hayatin, S.ST

Penguji II

Sofyan Apriyanto, S.SI, M.Kom

Mengetahui,

Ketua Jurusan Teknik Informatika

Eko Budi Cahyono, S.Kom, MT

NIP. 108.9504.0330

Page 4: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

iv

LEMBAR PERNYATAAN

Yang bertanda tangan di bawah ini :

NAMA : AINNINA ADENALIA

NIM : 09560314

FAK/JUR. : TEKNIK/INFORMATIKA

Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul DESAIN DAN

IMPLEMENTASI TEXT TO SPEECH PADA WASIT PERMAINAN

BULUTANGKIS beserta seluruh isinya adalah karya sendiri dan bukan

merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali

dalam bentuk kutipan yang telah disebutkan sumbernya.

Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila

kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya

saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya

siap menanggung segala bentuk resiko/sanksi yang berlaku.

Malang, 18 Juli 2013

Mengetahui

Dosen Pembimbing I Dosen Pembimbing II

Hariyady, S.Kom, M. Setio Basuki, S.Kom

NIP : 101.9406.0262 NIP : 108.0907.047

Yang Membuat Pernyataan

Ainnina Adenalia

NIM. 09560314

Page 5: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

v

ABSTRAK

Kini banyak kegiatan atau tugas – tugas yang dilakukan oleh manusia

digantikan oleh mesin atau kecanggihan teknologi, salah satu pemanfaatan

teknologi yang sedang banyak digunakan yaitu teknologi Text To Speech. Text

To Speech merupakan teknologi dalam bidang akustik atau suara yang mengubah

tulisan menjadi suara. Suatu sistem yang mampu memproduksi sinyal ucapan

secara otomatis melalui transkripsi grafem-ke-fonem untuk kalimat yang diucap

kan. Melihat dari beberapa pengertian tersebut dapat di sederhanakan bahwa TTS

merupakan perkembangan teknologi yang dapat mengkonvert atau mengubah dari

inputan text menjadi suara.

Pada tugas akhir ini aplikasi yang dibuat merupakan aplikasi yang

nantinya akan dimanfaatkan oleh wasit permainan bulutangkis, dimana aplikasi

ini memiliki tujuan untuk memudahkan tugas dari seorang wasit bulutangkis

dimana setiap pengucapan saat pertandingan sedang berlangsung digantikan oleh

sistem tersebut. Selain ini aplikasi ini juga bermanfaat bagi para tuna wicara yang

ingin menjadi seorang wasit bulutangkis karena aplikasi ini diperuntukkan tidak

hanya untu wasit formal namun dapat digunakan untuk semua kalangan. Aplikasi

ini dibuat selain sebagai pemanfaatan dan pengembangan kecanggihan teknologi

yang sedang berkembang juga dapat memudahkan tugas dari seorang wasit

permainan bulutangkis.

Kata Kunci : Text To Speech, Bulutangkis, Teknologi

.

Page 6: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

vi

ABSTRACT

Nowadays there are more activities performed by Human beings are

replaced by a machine within the Technology. The one of use of technology

which has been widely used is Text to Speech technology. “Text to speech”

technology is based on Acoustic or sound which turns writing into a sound format.

A system which has capability and automatically producing speech signals

through of transcription of Grapheme to morpheme to sentence.

According to the background above, can be conclude that TTS is a

development of the technology that has capability to convert text into a sound

format. In this paper, the application will be used by the referee of badminton

games, where the program has the objective to facilitate the referee. Every speech

during the game will be changed by the system. The system is also can be used by

the difable people who wants to be a referee. Because the system is not only

created for the usual referee, but it can be used by the public. The system is made

in addition to give the easy way in all aspects of the technology especially for the

badminton referee.

Keyword : Text To Speech, Badminton, Technology

Page 7: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

vii

LEMBAR PERSEMBAHAN

Assalammu’alaikum wr.wb

Alhamdulillahirobbilalamin, akhirnya nyekripsi juga, akhirnya lulus juga,

akhirnya nama jadi Ainnina Adenalia S.Kom, akhirnya jadi wisudawati dan

akhirnya bisa nulis lembar pesembahan hohoho. Mau ngucapin terima kasih buat

banyak orang…

1. Yang pertama ucapan paling spesial buat Allah SWT yang ga pernah

capek dengerin keluh kesah, rengekan, tangisan dan ga pernah bosen

ngabulin doa – doa hambanya.

2. Mamaaaa… Papaaa… akhirnya ain wisudaaaa. Makasi buat mama yg

slalu bangkitin ain klo ain uda putus asa, nenangin ain stiap pengen nangis

(cengeng). Makasi juga buat papa yg slalu kasi motivasi2 berbau bau

agama, makasi jadi orang tua yang bener – bener sabar, orang tua yang ga

pernah nuntut apapun, karena kalian ain bias sampe titik ini.

3. Bik lely…. Liatkaaan ain uda wisuda? Bik lely lagi senyum kan?

Harusnya bik lely tunggu ain dulu. Ini semua buat bik lely, bik lely yang

tenang ya disana.

4. Buat keluarga besar, teteh, om bos, tante omi, hafidz, angga, mak anik, om

halim, meili, ayu, muna, om udin, danak, deni, daniel, mak nunung, om

yono, mayon, bilal, bintang, yang selalu kasi doa, semangat dan

motivasinya

5. Buat fenta orang yang slalu ada di setiap situasi dan kondisi apapun, yang

slalu ngasi ain semangat dan motivasi, slalu buat ain ketawa, makasi slalu

setia jadi obat penenang ain.

6. Naaaaahhh urutan ke 5 di duduki sama temen2 tercinta. Buat mantan

temen kos yang udah jadi penghianat gara2 wisuda duluan, Harmonis

dwiwahyunityas, S.E, my partner in crime si tukang nebeng tidur Ratna

sari tiur pakpahan. Buat temen kampus, temen seperjuangan,

seperbodohan, seperlicikan angelica sarah karina, nuri, norma, pakde,

andri, tito, semua mantan anak kelas G

Page 8: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

viii

7. Makasi juga buat narasumberku teteh dedeph, walaupun cuma kenal di

jejaring sosial tapi baik banget mau berbagi ilmu, mau ngajarin dengan

sabar.

8. Buat bu suci yang udah nganggep aku anak, maksi slama ini udah mau aku

repotin, maaf klo sering minta makan hehehe

9. Buat dosen pembimbing proposal dan skripsi pak setio, walaupun

sukanya bikin gosip tapi sabar dan suka ngasi motivasi – motivasi ke

mahasiswanya, pak hariyadi yang banyak kasi masukan dan sabar banget

ngebimbing anak didiknya.

Page 9: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

ix

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah

memberikan limpahan rahmat dan hidayah–Nya, serta shalawat dan salam kepada

Rasulullah SAW sehingga penulis dapat menyelesaikan skripsi yang berjudul :

DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

PERMAINAN BULUTANGKIS

Di dalam tulisan ini disajikan pokok – pokok bahasan yang meliputi Text

to speech untu wasit bulutangkis, panduan dari teknik permainan, konfigurasi

pengubahan output suara. Selain sebagai salah satu syarat kelulusan dari

Universitas Muhammadiyah Malang, Fakultas Teknik, Jurusan Teknik

Informatika. Tugas akhir ini dimaksudkan untuk mempermudah tugas dari

seorang wasit bulutangkis, selain itu aplikasi ini juga dapat membantu seseorang

tuna wicara yang ingin menjadi wasit bulutangkis karena aplikasi ini

diperuntukkan tidak hanya untu asit formal namun untu semua kalangan.

Peneliti menyadari masih banyak kekurangan dan keterbatasan ilmu dalam

penulisan Tugas Akhir ini. Oleh karena itu peneliti mengharapkan saran yang

membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan

kedepan

Malang, 18 Juli 2013

Penulis

Page 10: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

x

DAFTAR ISI

LEMBAR PERSETUJUAN ...................................................................................... ii

LEMBAR PENGESAHAN ....................................................................................... iii

LEMBAR PERNYATAAN ....................................................................................... iv

ABSTRAK ................................................................................................................. v

ABSTRACT ............................................................................................................... vi

LEMBAR PERSEMBAHAN .................................................................................... vii

KATA PENGANTAR ............................................................................................... ix

DAFTAR ISI .............................................................................................................. x

DAFTAR GAMBAR ................................................................................................. xii

DAFTAR TABEL ...................................................................................................... xiii

BAB I PENDAHULUAN .......................................................................................... 1

1.1 Latar Belakang ............................................................................................ 1

1.2 Rumusan Masalah ....................................................................................... 2

1.3 Tujuan Penelitian ......................................................................................... 2

1.4 Batasan Masalah ………………………………. ........................................ 2

1.5 Metodologi Pengerjaan .............................................................................. 3

1.6 Sistematika Penulisan .................................................................................. 4

BAB II LANDASAN TEORI .................................................................................... 6

2.1 Bulu Tangkis .............................................................................................. 6

2.2 Text To Speech ............................................................................................ 8

2.2.1 Sejarah Perkembangan Text To Speech............................................. 9

2.3 Android (Operating System) ....................................................................... 14

2.3.1 Arsitektur Sistem Operasi Android .................................................... 16

2.3.2 Komponen Aplikasi Android ............................................................. 20

2.3.3 Macam – Macam Jenis Aplikasi Android .......................................... 21

2.3.4 Lifecycle Aplikasi Android ................................................................ 22

2.3.5 Versi Android ..................................................................................... 23

2.4 Instalasi Android SDK ................................................................................ 24

BAB III ANALISA DAN PERANCANGAN SISTEM ............................................ 26

3.1. Analisis Sistem ............................................................................................ 26

3.1.1 Deskripsi Sistem ................................................................................ 26

Page 11: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

xi

3.1.2 Analisa Kebutuhan Fungsional .......................................................... 27

3.1.2 Analisa Kebutuhan Non-Fungsional .................................................. 27

3.1.4 Flowchart Sistem ............................................................................... 28

3.1.5 Use Case ............................................................................................. 29

3.2. Perancangan Sistem ..................................................................................... 29

3.2.1 UML (Unified Modeling Language) ................................................. 30

3.2.2 Activity Diagram ............................................................................... 30

3.2.3 Sequence Diagram ............................................................................. 32

3.2.4 Class Diagram .................................................................................... 33

3.3. Perancangan Interface (Desain Antarmuka) ............................................... 34

BAB IV IMPLEMENTASI DAN PENGUJIAN ....................................................... 37

4.1. Implementasi Sistem ................................................................................... 37

4.1.1 Implementasi Sistem Pengembangan Software dan Hardware.......... 37

4.2. Implementasi Kode Program ....................................................................... 38

4.2.1 Tampilan Awal ................................................................................... 38

4.2.2 Tampilan Menu ................................................................................. 40

4.2.3 Tampilan Partai Permainan ................................................................ 41

4.2.4 Tampilan Halaman Text To Speech................................................... 43

4.2.5 Tampilan Teknik Permainan .............................................................. 46

4.2.6 Tampilan Setting ................................................................................ 47

4.3. Pengujian Sistem ......................................................................................... 48

4.4. Pengujian Fungsionalitas ............................................................................. 49

BAB VPenutup .......................................................................................................... 52

5.1. Kesimpulan ...................................................................................................... 52

5.2. Saran ................................................................................................................ 52

DAFTAR PUSTAKA ................................................................................................ 53

Page 12: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

xii

DAFTAR GAMBAR

Gambar 1.1 : Arsitektur Aplikasi ........................................................................ 3

Gambar 2.1 : Diagram Sistem TTS Synthesis ..................................................... 9

Gambar 2.2 : Resonator ....................................................................................... 10

Gambar 2.3 : Speaking Machine ......................................................................... 10

Gambar 2.4 : Mesin Penemuan Kempelen .......................................................... 12

Gambar 2.5 : VODER ......................................................................................... 17

Gambar 2.6 : Arsitektur Android ......................................................................... 22

Gambar 2.7 : Siklus Android ............................................................................... 22

Gambar 3.1 : Flowchart Sistem ........................................................................... 29

Gambar 3.2 : Use Case ........................................................................................ 30

Gambar 3.3 : Activity Text To Speech ................................................................ 31

Gambar 3.4 : Activity Panduan ........................................................................... 32

Gambar 3.5 : Activity Setting .............................................................................. 32

Gambar 3.6 : Sequence Diagram Text To Speech ............................................... 33

Gambar 3.7 : Sequence Diagram Panduan .......................................................... 33

Gambar 3.8 : Sequence Diagram Setting ............................................................. 34

Gambar 3.9 : Class Diagram ................................................................................ 34

Gambar 3.10 : Interface Awal ............................................................................... 35

Gambar 3.11 : Interface Menu ............................................................................... 36

Gambar 3.12 : Interface Text To Speech ............................................................... 36

Gambar 3.13 : Interface Panduan .......................................................................... 37

Gambar 3.14 : Interface Setting ............................................................................. 37

Gambar 4.2 : Tampilan Awal .............................................................................. 39

Gambar 4.3 : Script Tampilan Menu ................................................................... 40

Gambar 4.4 : Tampilan Menu .............................................................................. 41

Gambar 4.5 : Script Tampilan Menu ................................................................... 41

Gambar 4.6 : Form Pengisian Nama dan Negara ................................................ 42

Gambar 4.7 : Script Form Pengisian Nama dan Negara ..................................... 43

Gambar 4.8 : Halaman Text To Speech............................................................... 44

Gambar 4.9 : Script Halaman Text To Speech ................................................... 46

Page 13: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

xiii

Gambar 4.10 : Script Pemanggilan Suara .............................................................. 47

Gambar 4.11 : Tampilan Teknik Permainan ......................................................... 57

Gambar 4.12 : Script Tampilan Teknik Permainan ............................................... 48

Gambar 4.13 : Tampilan Setting ............................................................................ 49

Gambar 4.14 : Script Tampilan Setting ................................................................. 49

Gambar 4.15 : Kuesioner ....................................................................................... 49

Page 14: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

xiv

DAFTAR TABEL

Tabel 3.1 : Non-Fungsional ............................................................................. 28

Tabel 4.1 : Spesifikasi Hardware dan Software ............................................... 38

Tabel 4.2 : Skenario Pengujian ........................................................................ 50

Tabel 4.3 : Hasil Pengujian .............................................................................. 51

Tabel 4.4 : Pengujian Fungsional .................................................................... 51

Page 15: DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT ...eprints.umm.ac.id/28052/1/jiptummpp-gdl-ainninaade-32648-1-pendahul-n.pdf · DESAIN DAN IMPLEMENTASI TEXT TO SPEECH PADA WASIT

53

DAFTAR PUSTAKA

[1] Faisal Mahmuddin.2010.Peraturan Cabang Olahraga Bulutangkis,1-

4Khadir, Abdul. 2008. Dasar Pemrograman Java 2. Yokyakarta: Andi

[2] Haryanto.2010.Rancang Bangun Text to Sound Menggunakan Metode

Hybrid Sebagai Sarana Membantu Komunikasi Tuna Netra dan Tuna

Wicara.Jurnal Fisika dan Aplikasinya.Volume6, Nomor 2 Juni 2010,2-

8Kurniawati, Ana, I Wayan Simri Wicaksana. 2008. Perbandingan

Pendekatan Deteksi Plagiarisme Dokumen dalam Bahasa Inggris. Fakultas

Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma.

[3] Handi Dwi Rachma.2011.Pembuatan Text to Speech Synthesis System

Untuk Penutur Berbahasa Indonesia.The 13 th Industrial Electronics

Seminar 2011. Hlm 2Luthfi, Emha Taufiq. 2007. Fuzzy C-Means Untuk

Clustering Data (Studi Kasus : Data Performance Mengajar Dosen).

STMIK AMIKOM Yokyakarta.

[4] James Poole.2012.Belajar Bulutangkis.CV Pionir Jaya Bandung.

[5] Loekblogger573.2011.Proposal Text ke Suara.

http://loekblogger573.wordpress.com/ diakses pada Minggu, 6 Januari 2012

jam 09.00 Pratama, Mudafiq Ryan. 2011. Aplikasi Pendeteksi Penjiplakan

pada File Teks dengan Algoritma Winnowing. Jurusan Teknik Informatika,

Fakultas Teknik, Universitas Muhammadiyah Malang.

[6] Arry Akhmad Arman.2008.Definisi Text to Speech.

http://teknologibahasa.wordpress.com/2008/03/14/definisi-text-to-speech/

diakses pada Minggu, 6 Januari 2012 jam 09.00 Sastroasmoro, Sudigdo.

2007. Beberapa Catatan tentang Plagiarisme. Departemen Ilmu Kesehatan

Anak, Fakultas Kedokteran Universitas Indonesia, Jakarta.

[7] Institut Teknologi Telkom.2009.Konversi Dari Teks ke Ucapan.

http://digilib.ittelkom.ac.id/index.php?option=com_content&view=article&i

d=553:konversi-dari-teks-ke-ucapan-text-to-speech&catid=15:pemrosesan-

sinyal&Itemid=14 diakses pada Senin, 21 Januari 2013 jam 21.25