Pop up menu Antarmuka Program Pengenalan Ucapan Untuk Pengaturan Kipas
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ...
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ...
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,
mati ,};
hasil=keljarakmin; sethandles.edit2,
String ,hasil;
Pada program penentuan keluaran ini akan mencari jarak nilai minimum pada hasil perhitungan jarak pada proses pembanding sebelumnya. Nilai jarak minimum
akan disimpan dalam variabel minjaraklist. Nilai jarak minimum akan mencari hasil keluaran minimum berupa data string. Data string dari hasil minimum yang
ditampilkan adalah salah satu dari kata “cepat”, “lambat”, “hidup” dan “mati”. Data ini akan disimpan dalam variabel hasil dan ditampilkan dalam edit text. Hasil
penentuan keluaran ini akan dikirim melalui komunikasi serial sebagai pengatur kecepatan kipas DC. Program pengiriman data secara serial ditunjukkan sebagai
berikut : tf=strcmp
hidup ,hasil;
if tf == 1
s = serial COM5
; sets,
BaudRate ,9600;
fopens; fprintfs,
1 ;
fcloses; deletes;
clear s
; sethandles.edit1,
string ,
1 ;
end tf=strcmp
mati ,hasil;
if tf == 1
s = serial COM5
; sets,
BaudRate ,9600;
fopens; fprintfs,
2 ;
fcloses; deletes;
clear s
; sethandles.edit1,
String ,
2 ;
end tf=strcmp
cepat ,hasil;
if tf == 1
s = serial COM5
; sets,
BaudRate ,9600;
fopens; fprintfs,
3 ;
fcloses; deletes;
clear s
; sethandles.edit1,
String ,
3 ;
end tf=strcmp
lambat ,hasil;
if tf == 1
s = serial COM5
; sets,
BaudRate ,9600;
fopens; fprintfs,
4 ;
fcloses; deletes;
clear s
; sethandles.edit1,
String ,
4 ;
end Pada proses pengiriman data secara serial ini terdapat ptogram strcmp yang
berfungsi untuk mencari logika yang benar. Pada saat fungsi logika strcmp bernilai benar maka progam melakukan pengaturan baudrate dan COM port. Pengaturan
baudrate adalah 9600 sesuai dengan pengaturan baudrate laptop dan mikrokontroler.
Pengaturan COM port adalah COM 5, pengaturan COM port ini sesuai dengan pengaturan COM port yang digunakan untuk komunikasi serial. Setelah melakukan
pengaturan, program akan mengirim data berupa sting untuk mikrokontroler sesuai dengan ucapan yang dikenali pada proses pengenalan sebelumnya. Berdasarkan hasil
pengujian setelah push button “Rekam” ditekan, program dapat menjalankan proses
merekam, menampilkan plot gambar sinyal hasil perekaman ucapan oleh pengguna, menjalankan proses pre-processing, menampilkan plot gambar sinyal hasil pre-
processing , menjalankan proses ekstraksi ciri, melakukan pembandingan dengan
menggunakan fungsi jarak Euclidean, menentukan hasil keluaran, melakukan komunikasi serial untuk mikrokontroler, menampilkan plot gambar sinya hasil
ekstraksi ciri DCT, menampilkan hasil penentuan keluaran dan data yang dikirim secara serial dalam edit text dalam tampilan antarmuka.