3.5. Perancangan Alur Program
Gambar 3.5. Diagram alir sistem pengenalan nada belira
Pada sistem pengenalan nada belira ini terdapat proses-proses yang harus dilakukan. Berawal dari perekaman hingga hasil akhir yang akan ditampilkan dalam bentuk teks nada
yang berhasil dikenali. Gambar 3.5. merupakan diagram alir sistem pengenalan nada belira.
3.5.1. Rekam
Semua sampel nada yang diambil dalam proses perekaman harus melalui proses sampling terlebih dahulu sebelum masuk ke tahap selanjutnya. Proses sampling bertujuan
untuk merekam nada belira dengan nilai frekuensi sampling yang telah ditentukan yaitu 10000 Hz. Keluaran untuk proses perekaman dibuat dalam format wav. Gambar 3.6.
merupakan diagram alir perekaman nada belira. Cara sampling nada adalah sebagai berikut:
1. Menentukan durasi perekaman yaitu 1,5 detik [3]. Durasi perekaman ditentukan
berdasarkan lamanya bunyi suatu nada yang dipukul.
Rekam
Normalisasi 1
Frame blocking
Pemotongan sinyal
Normalisasi 2
Keluaran: Teks
Fungsi jarak Euclidean
Masukan: Suara belira
Mulai
Ekstraksi ciri row mean DST
Selesai Penentuan nada
2. Menentukan frekuensi sampling yaitu 10000 Hz [3]. Frekuensi tertinggi nada belira
yang digunakan adalah 2119 Hz untuk nada do tinggi 1 sehingga memenuhi persamaan 2.1 untuk penggunaan frekuensi sampling sebesar 10000 Hz.
3. Menentukan jumlah sampel dengan mengalikan durasi perekaman dengan frekuensi
sampling. 4.
Merekam suara masukan dengan perintah wavrecord. 5.
Menyimpan hasil rekaman dengan perintah wavwrite. 6.
Menampilkan sinyal hasil rekaman dengan perintah plot.
Gambar 3.6. Diagram alir rekam
3.5.2. Normalisasi 1
Tujuan dari proses normalisasi 1 adalah untuk menyetarakan amplitudo dari data sinyal terekam sehingga dapat terbentuk pada skala yang sama agar kuat atau lemahnya
suara nada yang dimainkan tidak terlalu berpengaruh terhadap proses pengenalan. Dalam proses normalisasi, nilai-nilai data masukan nada terekam dibagi dengan nilai absolut
maksimal dari data itu sendiri sehingga didapatkan sinyal yang ternormalisasi untuk nada terekam. Diagram alir normalisasi 1 ditunjukkan oleh Gambar 3.7.
Sampling Mulai
Selesai Keluaran:
Plot nada terekam di GUI
Masukan: Tekan tombol
“Mulai” di GUI
Gambar 3.7. Diagram alir normalisasi 1
3.5.3. Pemotongan Sinyal