Zero Padding Perancangan Sistem Pengenalan Ucapan

nilai TH sebagai batas similaritas maka hasil keluaran ucapan tidak dikenali. Setelah mendapatkan nilai keseluruhan, hasilnya akan ditampilkan secara teks. Secara lengkap, nilai TH didapatkan dari hasil perhitungan pada bagian similaritas kosinus. Nilai yang diambil adalah nilai – nilai paling kecil dari tiap ucapan dari seluruh hasil perhitungan similaritas kosinus yang masih dapat mengenali. Nilai paling kecil dari hasil perhitungan similaritas kosinus yang masih dapat mengenali ini digunakan sebagai batas dari variabel nilai TH seperti telah dijelaskan pada paragraf sebelumnya. Ketika sistem nanti akan diuji secara realtime, nilai hasil perhitungan similaritas kosinus yang tidak memenuhi batas dari variabel nilai TH akan dikenali sebagai kondisi yang salah. Perhitungan untuk mendapatkan nilai TH didapat dari pengujian oleh penulis secara tidak real time. Pengujian ini dilakukan dengan menghitung nilai dari database yang dibentuk dengan perekaman ucapan benda yang disimpan sebagai suara uji tidak real time . Perhitungan dilakukan dengan memakai rumus similaritas kosinus. Dari hasil perhitungan, dicari nilai - nilai terkecil yang masih dapat mengenali ucapan benda secara benar. Nilai - nilai terkecil pada tiap benda yang masih dapat mengenali ucapan benda secara benar digunakan sebagai batas nilai pengenalan ucapan. Ketika hasil pengujian secara real time telah mendefinisikan kolom benda yang dituju maka sistem akan membandingkan nilai perhitungannya, jika mempunyai nilai kurang dari variabel nilai TH maka sistem tidak akan mengenali ucapan benda tersebut. Gambar 3.15. Flowchart pengenalan keluaran dengan metode kNN

3.2.10. Program komunikasi serial dengan matlab

Pada perancangan ini pengirimian data serial menggunakan USB to TTL. Untuk membuat MATLAB dan ATmega32 dapat berkomunikasi, maka dibutuhkan suatu program pada MATLAB agar dapat berkomunikasi secara serial dengan mikrokontroler ATmega32. Pada komunikasi serial masukan meliputi port yang akan digunakan, baudrate , databits, dam parity. Gambar 3.16. menunjukan flowchart program komunikasi serial dengan MATLAB