Kebutuhan Sistem Perancangan Atarmuka Sistem

3.3 Kebutuhan Sistem

Aplikasi ini membutuhkan perangkat keras dan lunak dalam proses perancangannya sehingga mendapatkan hasil yang maksimal.

1. Kebutuhan Perangkat Keras

Aplikasi ini membutuhkan perangkat keras dengan spesifikasi minimal sebagai berikut: 1. Processor : Intel core i5 , 1.70GHz 4CPUs 2. Memory : 4 GB 3. Hard Drive : 500 GB 4. Soundcard : Speaker HD audio device Spesifikasi tersebut dipilih agar aplikasi berjalan dengan maksimal. Untuk proses perekaman suara mesin sepeda motor dibutuhkan perangkat keras berupa handphone.

2. Kebutuhan Perangkat Lunak

Aplikasi ini membutuhkan perangkat lunak untuk perekaman suara, pembuatan dan proses menjalankan program, perangkat lunak tersebut adalah sebagai berikut : 1. Easy Voice Recorder 2. Microsoft Windows 10 3. Audacity 2.1.1 4. Matlab R2012b Aplikasi handphone Easy Voice Recorder digunakan untuk merekam suara mesin sepeda motor. Microsoft Windows 10 digunakan sebagai sistem operasi agar kedua perangkat lunak lainnya dapat berjalan. Audacity 2.1.1 digunakan untuk proses preprosesing data pada file suara mesin sepeda motor sebelum data diproses oleh sistem. Matlab R2012b digunakan untuk membuat sistem sekaligus menjalankan sistem.

3.4 Perancangan Atarmuka Sistem

Gambar 3.11 Tampilan Antarmuka Sistem Pada gambar 3.11 , merupakan tampilan antarmuka sistem yang terdiri dari 4 panel sesuai dengan fungsi dari sistem yang akan dibuat. Berikut ini rincian untuk setiap panel tersebut: 1. Data Pelatihan Panel ini termasuk dalam fungsi ekstraksi ciri. Pada panel ini terdapat beberapa komponen diantaranya: a. Edit Text – berfungsi untuk menampilkan direktori data. b. Tombol Browse – berfungsi untuk membuka jendela pencarian direktori data suara. c. Tombol Hapus – berfungsi untuk menghapus isi dari listdata yang akan diekstraksi. d. Listbox data – berfungsi untuk menampilkan daftar semua data suara yang ada pada direktori yang dipilih. e. Tombol Ekstraksi Ciri – berfungsi untuk menjalankan proses ekstraksi ciri. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 2. Koefisien LPC Panel ini berfungsi untuk menentukan kombinasi ciri pada fungsi pelatihan dan pengujian data. Ciri yang dapat dipilih yaitu orde dan deltaturunan LPC. Berikut komponen dalam panel tersebut: a. Group Button Orde – berfungsi untuk memilih orde dalam fungsi ekstraksi ciri, yaitu 8, 10, 12, 14, dan 16. b. 2 buah Check Box yaitu Delta LPC dan Delta,Delta LPC – berfungsi untuk menambah kombinasi ciri yang akan digunakan dalam proses pelatihan dan pengujian data. 3. Pelatihan JST Panel ini berisi komponen parameter yang berpengaruh dalam fungsi pelatihan dan pengujian JST. Berikut komponen dalam panel tersebut: a. Edit Text Hidden Layer 1 – berfungsi untuk memasukan jumlah neuron pada lapisan tersembunyi ke-1. b. Edit Text Hidden Layer 2 - berfungsi untuk memasukan jumlah neuron pada lapisan tersembunyi ke-2. c. Edit Text Epoch – berfungsi untuk memasukan batas jumlah iterasiepoch dalam proses pelatihan arsitektur jaringan, dengan nilai default yaitu 200. d. Tombol Proses – berfungsi untuk menjalankan proses pelatihan arsitektur jaringan. e. Text Akurasi – berfungsi untuk menampilkan hasil perhitungan akurasi sistem . f. Text Box Waktu Proses – berfungsi untuk menampilkan total waktu proses pelatihan arsitektur jaringan detik. g. Text Box Confusion Matrix – berfungsi untuk menampilkan tabel confusion matrix hasil dari proses pelatihan dan pengujian arsitektur jaringan. 4. Identifikasi Data Panel ini berisi komponen yang dapat berfungsi untuk mengambil data uji, kemudian melakukan klasifikasi data berdasarkan model jaringan yang telah diperoleh dan menampilkan hasil klasifikasi. Terdapat juga komponen untuk menampilkan grafik sinyal dan spektrogram dari data suara yang dimasukan. Berikut komponen dalam panel tersebut: a. Edit Text Direktori Cari – berfungsi untuk menampilkan alamat direktori dari data yang akan diuji. b. Tombol Cari File – berfungsi untuk membuka jendela pencarian direktori data suara yang akan diuji. c. Tombol Identifikasi Suara – berfungsi untuk menjalankan proses klasifikasi data suara yang diuji berdasarkan model jaringan yang telah diperoleh. d. Text Hasil Identifikasi – berfungsi untuk menampilkan hasil klasifikasi data suara yang diuji. e. Tombol Grafik dan Spektrogram – berfungsi untuk menampilkan grafik sinyal dan spektrogram dari data suara masukan yang diuji. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 47 4 BAB IV IMPLEMENTASI DAN ANALISIS HASIL Bab ini berisi uraian dari implementasi sistem dan analisis hasil penelitian. Pada implementasi sistem berisi visualisasi proses ekstraksi ciri dan tampilan antarmuka program untuk setiap prosesnya. Sedangkan pada analisis hasil penelitian berisi analisis pengujian variasi arsitektur jaringan dan analisis hasil pengujian data tunggal.

4.1 Implementasi Sistem