Perancangan Sistem Deteksi Dan Pengenalan Perintah Suara Menggunakan Modul Esp 32 Dengan Metode Convolutional Neural Network (Cnn)

Penulis

  • Harlan Effendi
  • Rezky Mahardika Saryadi

DOI:

https://doi.org/10.37277/stch.v33i4.1781

Abstrak

ABSTRAK

Kemampuan mikrokontroler pada saat ini berkembang sangat pesat. Berkat Hukum Moore jumlah transistor yang tertanam bertumbuh secara eksponensial. Hal ini menyebabkan bertambah canggihnya kemampuan mikrokontroler yang berbanding terbalik dengan harga, sehingga saat ini kita dapat menanamkan kecerdasan buatan pada mikrokontroler dengan salah satu bantuan API google yaitu TensorFlow lite. Pada penelitian tugas akhir  ini akan dirancang sistem deteksi dan pengenalan perintah suara menggunakan mikrokontroller 32 bit berupa modul esp32 dengan kemampuan konektivitas wifi sebagai pemroses utama untuk melakukan pengolahan dan pengenalan data berupa perintah suara, pengambilan masukkan suara dilakukan mikrofon dengan teknologi MEMS (Micro Electro Mechanical System) menggunakan antarmuka I2C . Data yang dikirim memiliki lebar 8 bit dengan frekuensi sampling sebesar 44 Khz, hasil data sampling akan digunakan pada proses pelatihan dan pengujian kecerdasan buatan ditambah dengan kumpulan pustaka perintah suara suara dengan besar data sebesar 4 GB yang terdiri dari 20 file kata dalam bahasa inggris, bahasa indonesia dan sampel suara noise atau latar belakang lingkungan. Pelatihan dan pengujian dilakukan dengan mengubah hasil data sampling sinyal suara menjadi citra spektrum suara untuk masukkan pada algoritma CNN (Convolutional Neural Network. Hasil percobaan diperoleh  proses  pengenalan perintah suara memiliki tingkat ketepatan  mencapai 90 % dengan waktu pengenalan kurang dari 1 detik.

Kata Kunci : esp32,Suara, CNN, MEMS, tensorflow Lite

##submission.downloads##

Diterbitkan

2023-12-29