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