• Tidak ada hasil yang ditemukan

APLIKASI NOTE SPEECH TO TEXT BAHASA INDONESIA BERBASIS ANDROID MOBILE TUGAS AKHIR

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI NOTE SPEECH TO TEXT BAHASA INDONESIA BERBASIS ANDROID MOBILE TUGAS AKHIR"

Copied!
11
0
0

Teks penuh

(1)

APLIKASI NOTE SPEECH TO TEXT BAHASA INDONESIA

BERBASIS ANDROID MOBILE

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

VIAN VIDIANSYAH 201010370311096

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2015

(2)

LEMBAR PENGESAHAN

APLIKASI NOTE SPEECH TO TEXT BAHASA INDONESIA

BERBASIS ANDROID MOBILE

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh : VIAN VIDIANSYAH

201010370311096

Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis pengujian pada tanggal 12 Januari 2

015

Menyetujui,

Penguji I

Sofyan Arifianto, S.Si, M.Kom

Penguji II

Evi Dwi Wahyuni, S.Kom NIDN 0718108701

Mengetahui

Ketua Jurusan Teknik Informatika

Yuda Munarko, S.Kom, M.Sc NIP. 108.0611.0443

(3)

Kata Pengantar

Puji syukur ke hadirat Allah Yang Maha Pengasih dan Maha Penyayang yang melimpahkan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan Tugas Akhir (TA) yang berjudul “Aplikasi Note Speech To Text Bahasa Indonesia Berbasis

Android Mobile”. Tugas Akhir ini disusun untuk memenuhi syarat mutlak dalam rangka

menyelesaikan Program Sarjana Teknik Universitas Muhammadiyah Malang. Selama penyusunan Tugas Akhir, penulis melibatkan banyak pihak untuk membimbing dan membantunya. Oleh sebab itu, pada lembar ini, penulis mengucapkan terima kasih kepada pihak – pihak berikut.

1. Dekan Fakultas Teknik Universitas Muhammadiyah Malang.

2. Haryady S.kom M.T selaku dosen pembimbing 1 yang senantiasa sabar, teliti, dan bijaksana dalam memberikan arahan serta motivasi selama proses penyusunan Tugas Akhir.

3. Zamah Sari M.T, selaku dosen pembimbing 2 yang penuh kesabaran dan ketelatenan memberikan bimbingan dan motivasi selama penyusunan Tugas Akhir.

4. Orang tua terkasih, terima kasih atas motivasi serta doa yang senantiasa beliau panjatkan.

Meskipun telah mendapatkan bimbingan dan melibatkan banyak pihak, penulis menyadari bahwa skripsi ini belum sempurna. Penulis berharap semoga skripsi ini dapat membawa manfaat bagi semua pihak. Amin.

Malang, 15 Januari 2015

(4)

DAFTAR ISI

Lembar Persetujuan ... i

Abstrak ... ii

Kata Pengantar ... iii

Daftar Isi ... iv

Daftar Gambar ... vii

Daftar Tabel ... ix BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 2 1.3 Tujuan Penelitian ... 3 1.4 Batasan Masalah ... 3 1.5 Metodologi ... 3 1.5.1 Studi Pustaka ... 4 1.5.2 Analisis ... 4 1.5.3 Desain ... 4 1.5.4 Implementasi ... 4 1.5.5 Pengujian ... 4 1.5.6 Penyusunan Laporan ... 5 1.6 Sistematika Penulisan ... 5

BAB II LANDASAN TEORI ... 7

2.1 Speech to Text ... 7

2.2 UML (Unified Modeling Language) ... 9

2.3 Speech Recognition ... 12

2.4 Note (Catatan) ... 15

2.5 Intent ... 16

2.6 Konsep Komputasi Awan Google (Cloud Computing) ... 16

(5)

BAB III ANALISA DAN PERANCANGAN SYSTEM ... 25

3.1 Analisa Sistem ... 25

3.1.1 Analisa Permasalahan ... 26

3.1.2 Deskripsi Produk ... 26

3.1.3 Analisa Kebutuhan Fungsional ... 27

3.1.4 Analisa Kebutuhan Non-fungsional ... 28

3.1.5 Usecase Diagram ... 29

3.1.6 Skenario Usecase ... 29

3.2 Perancangan Sistem ... 34

3.2.1 Metode Membuat Catatan ... 35

3.2.2 Activity Diagram ... 35

3.2.3 Sequence Diagram ... 40

3.2.4 Class Diagram ... 45

3.2.5 Perancangan User Interface ... 45

BAB IV IMPLEMENTASI DAN PENGUJIAN ... 48

4.1 Implementasi ... 48

4.1.1 Voice Recognition ... 48

4.1.2 Fitur Speech to text ... 51

4.1.3 Editing Catatan Menggunakan Suara ... 53

4.1.4 Hapus Catatan Menggunakan Suara ... 55

4.1.5 Rating ... 57

4.1.6 List View Catatan ... 57

4.1.7 Simpan Catatan Online (E-mail) ... 60

4.2 Pengujian Sistem ... 62

4.2.1 Kebutuhan Pengujian ... 62

4.2.1 Skenario Pengujian ... 62

4.2.1 Hasil Pengujian ... 62

(6)

5.1 Kesimpulan ... 71 5.2 Saran ... 72

(7)

DAFTAR GAMBAR

Gambar 2.1 Blok Diagram TTS Secara Umum ... 8

Gambar 2.2 Usecase Diagram ... 10

Gambar 2.3 Activity Diagram ... 11

Gambar 2.4 Sequence Diagram ... 12

Gambar 2.5 Diagram Arsitektur ... 22

Gambar 3.1 Usecase Diagram ... 29

Gambar 3.2 Activity Diagram Text to Speech pemilihan menu ... 35

Gambar 3.3 Activity Diagram Text to Speech untuk membuat catatan ... 36

Gambar 3.4 Activity Diagram Text to Speech untuk edit catatan ... 37

Gambar 3.5 Activity Diagram Text to Speech Hapus Catatan dengan Voice . 37 Gambar 3.6 Activity Diagram User Memberikan rating catatan ... 38

Gambar 3.7 Activity Diagram User Melihat Daftar Catatan dengan Voice ... 39

Gambar 3.8 Activity Diagram User Melakukan Simpan Online (Email) ... 39

Gambar 3.9 Sequence Diagram User Input Suara Memilih menu ... 40

Gambar 3.10 Sequence Diagram Create Catatan dengan Voice ... 41

Gambar 3.11 Sequence Diagram Edit Catatan dengan Voice ... 41

Gambar 3.12 Sequence Diagram Hapus Catatan dengan Voice ... 42

Gambar 3.13 Sequence Diagram Memberikan Rating ... 43

Gambar 3.14 Sequence Diagram Daftar Catatan ... 43

Gambar 3.15 Sequence Diagram Save Online (E-mail) ... 44

Gambar 3.16 Class Diagram ... 45

Gambar 3.17 User Interface Menu Utama ... 46

Gambar 3.18 User Interface Buat Catatan ... 46

Gambar 3.19 User Interface Splash Screen ... 47

Gambar 3.20 User Interface Splash Screen ... 47

Gambar 4.1 Tampilan Utama Speech to Text ... 49

Gambar 4.2 Tampilan Membuat Catatan Baru ... 51

Gambar 4.3 Tampilan Sebelum Editing Catatan ... 54

Gambar 4.3 Tampilan Sesudah Editing Catatan ... 54

(8)

Gambar 4.5 Rating Catatan ... 57 Gambar 4.6 Daftar catatan dan rating ... 59 Gambar 4.7 Simpan Catatan Online Email ... 60

(9)

DAFTAR TABEL

Tabel 4.1 Skenario Usecase Input suara memilih menu ... 30

Tabel 4.2 Skenario Usecase Create Catatan dengan Voice ... 30

Tabel 4.3 Skenario Usecase Edit Catatan dengan Voice ... 31

Tabel 4.4 Hapus Catatan dengan Voice ... 32

Tabel 4.5 Memberikan Rating ... 32

Tabel 4.6 Melihat List Catatan ... 33

Tabel 4.7 Save Online (e-mail) ... 33

(10)

Daftar pustaka

[1] Tritoasmoro, Iwan Iwut. 17 november 2006. "TEXT-TO-SPEECH BAHASA INDONESIA MENGGUNAKAN CONCATENATION SYNTHESIZER BERBASIS FONEM". Bali. Sekolah Tinggi Teknologi Telkom Bandung. 23 September 2014.

[2] Agusta, Yudi. "Pengertian StarUML".

Yudiagusta.files.wordpress.com/2011/03/staruml.pdf. 23 September 2014 .

[3] Mutohar, Amin. 2007. "Voice Recognition". Institut Teknologi Bandung. 23 September 2014.

[4] Benesty, Jacob, M. Mohan Sondhi, dan Yiteng Huang (2008). Handbook of SpeechProcessing.http://id.wikipedia.org/wiki/Pengenalan_ucapan#Proses_kerja_alat_p

engenal_ucapan. diakses 24 September 2014.

[5] kbbi http://kbbi.web.id/catat

[6] Kasali, Rhenald. Manajemen Periklanan.

http://cai.elearning.gunadarma.ac.id/webbasedmedia/download.php?file=pengukuran%2

0efektifitas%20media.pdf. diakses 23 september 2014.

[7] Dian, 16 November 2013. "Android Intent".

http://diandeveloper.wordpress.com/2013/11/16/android-intent/. 29 September 2014

[8] “The Internet Cloud”. http://id.wikipedia.org/wiki/Komputasi_awan#cite_note-1. diakses 20 September 2014

[9] Daniele Cattedu and Giles Hobben, European Network and information Security Agency 2009.

[10] "Android Overview". Open Handset Alliance. Diakses 2014-09-22.

[11] Rosyidin, Ikhsan Noor. 18 Maret 2012. "Cara Kerja Aplikasi Android". http://sudutpandangpupil.blogspot.com/2012/03/cara-kerja-aplikasi-android.html.

diakses 2014 september 20.

[12] "Situs Resmi Eclipse".

http://id.wikipedia.org/wiki/Eclipse_%28perangkat_lunak%29. diakses 2014 oktober

07.

[13] Yuhefizar, 10 Jam Menguasai Internet, Teknologi & Aplikasinya + CD. Elex Media Computindo.

(11)

[14] “Java”. http://id.wikipedia.org/wiki/Java. diakses 24 September 2014.

[15] "SQlite". sqlite.org . http://id.wikipedia.org/wiki/SQLite. diakses 24 September 2014.

[16] "Pengenalan JSON". http://www.json.org/json-id.html. diakses 24 September 2014. [17] "Touch Devices | Android Open Source". Source.android.com. Diakses 24 September 2014.

[18] Ganapati, Priya (June 11, 2010). "Independent App Stores Take On Google's Android Market". Wired News. Diakses 2012-02-20.

[19] "The truth about Android task killers and why you don't need them". PhoneDog. 2011-06-26. Diakses 2012-10-30.

[20] Android Developers. August 1, 2013. 23 September 2014. "Based on the number of Android devices that have accessed the Play Store within a 14-day period ending on the data collection date noted."

Referensi

Dokumen terkait

Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Penyayang, saya panjatkan puja dan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat,

Puji syukur kehadirat Allah SWT yang telah melimpahkan Rahmat dan Hidayah-Nya kepada penulis sehingga penulis dapat menyelesaikan Skripsi dengan judul “ Aplikasi

Puji syukur penulis panjatkan ke hadirat Allah SWT, yang telah melimpahkan taufik dan hidayah- Nya sehingga skripsi dengan judul “Aplikasi Kamus Tiga Bahasa

Dengan menyebut asma Allah Yang Maha Pengasih dan Penyayang, penulis panjatkan puji syukur kehadirat-Nya yang telah melimpahkan rahmat taufik, hidayah dan

Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Penyayang, kami panjatkan puja dan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat, serta

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, Maha Pengasih dan Penyayang yang telah melimpahkan Rahmat dan Karunia-Nya penulis dapat

Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Penyayang, kami panjatkan puja dan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat, serta

KATA PENGANTAR Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Penyayang, puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat, hidayah, dan inayah-Nya kepada