Anda di halaman 1dari 7

Just IT : Jurnal Sistem Informasi, Teknologi Informasi dan Komputer

Vol. 13, No. 1, September 2022, pp. 53-59


P-ISSN : 2089 – 0256, e-ISSN: 2598 – 3016

PROTOTYPE SMART HOME SYSTEM MENGGUNAKAN VOICE


CONTROL PADA PERANGKAT IOT
Alfianti Devitra1, dan Rani Purbaningtiyas2
1,2
Teknik Informatika, Fakultas Teknik, Universitas Bhayangkara Surabaya
devitraalfianti56@gmail.com*

Abstrak

Rumah pintar yang sering disebut sebagai Smarthome atau e-Home yaitu suatu
rumah yang memiliki sistem otomatis yang sangat canggih untuk mengontrol
peralatan rumah. Pada umumnya, instalasi pada rumah masih menggunakan saklar
untuk mengoperasikan peralatan elektronik. Contohnya menggunakan saklar untuk
mematikan dan menghidupkan lampu. Dengan sistem tersebut kita masih harus
menekan saklar jika ingin mematikan dan menyalakan lampu. Menjadi hal biasa
bagi orang yang sehat untuk melakukannya. Akan tetapi, bagaimana dengan orang
sakit yang berada di kursi roda/tempat tidur atau orang disabilitas atau orang lanjut
usia yang tidak dapat mencapai saklar ketika ingin menghidupkan/mematikan
perangkat rumah dan mereka tidak dapat melakukannya. Hal ini tentunya menjadi
kebutuhan bagi mereka untuk membangun sebuah smart home berbasis IoT
(Internet of Things) yang dapat membantu mereka mengontrol perangkat rumah
dengan mudah dan dapat dikontrol dari mana saja, sehingga munculah teknologi
berupa rumah pintar atau Smart Home. Selain menggunakan tombol On/Off pada
interface berbasis web maupun mobile, smart home dapat dikontrol dengan
menggunakan perintah suara. Perintah suara sangat cocok digunakan untuk sistem
home automation. Pengolahan suara digital dikontrol dengan aplikasi untuk
mengenali adanya perintah suara yang dideteksi, yang sering disebut dengan Voice
Recognition. Voice Recognition dapat dikatakan sebagai suatu proses di mana
mesin atau program menerima dan menafsirkan dikte serta memahami dan
menjalankan perintah yang diucapkan. Berdasarkan hasil prototype yang telah
dibuat dan diuji, dapat disimpulkan bahwa dalam kehidupan sehari-hari Smart
Home sangat dibutuhkan, karena sangat efektif dan efisien dalam segi waktu dan
kegiatan untuk mengontrol beberapa instalasi yang ada dirumah dengan perintah
suara. Dengan adanya prototype smart home ini diharapkan bisa membantu
kegiatan sehari-hari saat dirumah.
Kata Kunci: Internet Of Things, Smart Home, Voice Recognition.

Abstract

A Smart home which is often referred to as a Smarthome or e-Home is a house that


has a very sophisticated automatic system to control home appliances. In general,
home installations still use switches to operate electronic equipment. For example,
using a switch to turn off and turn on a light. With this system we still have to press
the switch if we want to turn off and turn on the lights. It is common for healthy
people to do so. However, what about sick people who are in wheelchairs/beds or
people with disabilities or elderly people who can't reach the switch when they
want to turn on/off household appliances and they can't. This is of course a
necessity for them to build a smart home based on IoT (Internet of Things) that can

https://jurnal.umj.ac.id/index.php/just-it/index 53
Alfianti Devitra, Rani Purbaningtyas p-ISNN 2089-0265
e-ISSN 2598-3016

help them control home devices easily and can be controlled from anywhere, so
that technology appears in the form of a smart home or Smart Home. In addition to
using the On/Off button on web-based and mobile-based interfaces, smart homes
can be controlled using voice commands. Voice commands are very suitable for
home automation systems. Digital voice processing is controlled by an application
to recognize the presence of a detected voice command, which is often called Voice
Recognition. Voice Recognition can be said as a process in which a machine or
program receives and interprets dictation and understands and executes spoken
commands. Based on the results of the prototype that has been made and tested, it
can be concluded that in everyday life Smart Home is needed, because it is very
effective and efficient in terms of time and activities to control several installations
at home with voice commands. With this smart home prototype, it is hoped that it
can help with daily activities at home.
Keywords: Internet Of Things, Smart Home, Voice Recognition

1. PENDAHULUAN membantu mereka mengontrol perangkat


Pengaruh perkembangan teknologi saat ini rumah dengan mudah dan dapat dikontrol dari
meliputi hampir seluruh hal yang ada di bumi. mana saja, sehingga munculah teknologi
Selalu ada teknologi yang berkembang, berupa rumah pintar atau Smart Home.
berinovasi, dan dibuat semakin canggih setiap Untuk implementasi Smart Home ini
tahunnya. Mulai dari smartphone, mobil listrik sendiri dapat dilakukan dengan konsep
dengan kendali android, sampai dengan rumah Internet of Things dengan memanfaatkan
pintar. Rumah pintar yang sering disebut sensor, aktuator, komunikasi dan pemrosesan
sebagai Smarthome atau e-Home yaitu suatu komputer. Selain menggunakan tombol On/Off
rumah yang memiliki sistem otomatis yang pada interface berbasis web maupun mobile,
sangat canggih untuk mengontrol peralatan smart home dapat dikontrol dengan
rumah seperti pencahayaan dan suhu, menggunakan perintah suara seperti yang
peralatan multi-media, memantau dan diungkapkan oleh Caranica pada tahun 2017.
mengaktifkan alarm serta membuka dan menyatakan bahwa kemajuan terbaru dalam
menutup jendela atau pintu dan banyak fungsi teknologi pengenalan suara telah membuat
lainnya yang bisa diterapkan pada smarthome smart home dapat dikontrol dengan
ini. menggunakan suara. Perintah suara yang
Namun pada umumnya, instalasi pada diberikan oleh pengguna ditafsirkan oleh
rumah masih menggunakan saklar untuk perangkat mobile menggunakan bahasa alami
mengoperasikan peralatan elektronik. dan perangkat mobile bertindak sebagai konsol
Contohnya menggunakan saklar untuk sentral (Rani, Bakthakumar, B, U, & Kumar,
mematikan dan menghidupkan lampu atau 2017). Perintah suara sangat cocok digunakan
membutuhkan remote untuk mengecilkan dan untuk sistem home automation. Dalam hal ini
membesarkan suhu ruangan ber-AC. Dengan suara manusia dapat diolah untuk dikonversi
sistem tersebut kita masih harus menekan agar dimengerti oleh suatu responden sehingga
saklar jika ingin mematikan dan menyalakan perintah yang terucap dapat direspon oleh alat
lampu. Menjadi hal biasa bagi orang yang yang dikendalikan. Pengolahan suara digital
sehat untuk melakukannya. Akan tetapi, dikontrol dengan aplikasi untuk mengenali
bagaimana dengan orang sakit yang berada di adanya perintah suara yang dideteksi, yang
kursi roda/tempat tidur atau orang disabilitas sering disebut dengan Voice Recognition.
atau orang lanjut usia yang tidak dapat Voice Recognition adalah suatu sistem yang
mencapai saklar ketika ingin dapat mengidentifikasi seseorang melalui
menghidupkan/mematikan perangkat rumah suaranya, Voice Recognition dapat dikatakan
dan mereka tidak dapat melakukannya. Hal ini sebagai suatu proses di mana mesin atau
tentunya menjadi kebutuhan bagi mereka program menerima dan menafsirkan dikte
untuk membangun sebuah smart home serta memahami dan menjalankan perintah
berbasis IoT (Internet of Things) yang dapat yang diucapkan.

54
JUST IT : Jurnal Sistem Informasi, Teknologi Informatika dan Komputer
Vol. 13, No.1, September 2022, pp. 30-38
Retnani Latifah, Nurvelly Rosanti, Nurul Amri p-ISNN 2089-0265
e-ISSN 2598-3016

Dalam kehidupan sehari-hari Smart independent speech recognition sementara


Home sangat dibutuhkan, karena sangat efektif yang lainnya menggunakan Training.
dan efisien dalam segi waktu dan kegiatan Training ini adalah pelatihan yang
untuk mengontrol beberapa instalasi yang ada dilakukan oleh user terhadap system Speech
dirumah dengan perintah suara. Dengan Recognition dimana seorang user akan
adanya PROTOTYPE SMART HOME membacakan teks-teks tertentu yang
SYSTEM MENGGUNAKAN VOICE kemudian secara otomatis akan dimasukan
CONTROL PADA PERANGKAT IOT kedalam sistem Speech Recognition. Ada 3
diharapkan bisa membantu kegiatan sehari- buah algoritma yang digunakan oleh speech
hari saat dirumah. recognition pada masa sekarang ini yaitu
dengan Hidden Markov Models, Dynamic
2. METODE PENELITIAN Time Warping, dan Neural Network.
Voice Recogniton adalah proses pengenalan Berikut dibawah ini adalah penjelasan
secara otomatis suatu sinyal suara dengan mengenai algoritma-algoritma tersebut:
membandingkan pola karakteristiknya Hidden Markov Models Algoritma
dengan sinyal suara yang menjadi referensi yang digunakan pada sistem speech
atau acuan. Voice Recognition terdiri dari recognition adalah algoritma Hidden
beberapa bagian sebagai berikut : Markov Model. Algoritma ini
1. Speech recognition yang berfungsi menggunakan permodelan statistic yang
untuk mengidentifikasi apa yang menghasilkan keluaran berupa susunan
diucapkan oleh seseorang. symbol atau jumlah. HMM digunakan pada
2. Speeker recognition sistem yang sistem ini disebabkan karena kalimat dapat
berfungsi sebagai pengenalan dilihat sebagai piecewise stationary signal,
identitas yang diklaim oleh seseorang sehingga setiap perkataan dapat dilihat
dari suaranya atau berdasarkan orang sebagai pendekatan sebuah proses yang
yang berbicara. (Aryani et al., 2018). tidak bergerak/tetap.

Pada Voice Recognition ada dua fase


yaitu identifikasi pembicara dan verifikasi
pembicara. Identifikasi pembicara adalah
tugas menentukan siapa yang berbicara dari
sekumpulan suara atau pembicara yang
dikenal, kemudian jika pembicara terdapat Gambar 1. Algoritma hidden Markov model
sebagai identitas dan suara tertentu maka
digunakan untuk memverifikasi, klaim ini Algoritma ini akan menghasilkan
disebut verifikasi. sebuah urutan dari vector real-valued
dengandimensi. Vector ini akan memiliki
Speech Recognition koefisien cepstral (adalah hasil dari bentuk
Voice Command Recognition System atau Inverse Fourier transform pada logaritma
yang sering kali disebut dengan teknologi yang mencari spectrum dari sebuah signal),
Speech Recognition (pengenalan kalimat yang didapat dari sebuah transformasi
atau kata) dalam ilmu komputer dan teknik fourier dengan waktu yang pendek dari
elektronika adalah sebuah sistem yang perkataan dan memotongmotong spectrum
mengubah kalimat suara menjadi kode-kode tersebut dengan transformasi Cosine dan
digital yang berfungsi sebagai perintah mengambil koefisien yang terbesar.
untuk melakukan sesuatu pada sistem, Algoritma ini akan memiliki setiap bentuk
sebagai contoh adalah mengemudikan sebuah statistic distribusi yang merupakan
kendaraan, mematikan atau menghidupkan campuran dari Diagonal Covariance
Lampu, maupun tugas – tugas yang lainnya. Gaussian, sehingga akan memberikan
Beberapa sistem speech recognition kemungkinan untuk setiap vector yang
biasanya menggunakan speaker teramati. Setiap kata atau kalimat akan
55
JUST IT : Jurnal Sistem Informasi, Teknologi Informatika dan Komputer
Vol. 13, No.1, September 2022, pp. 53-59
Retnani Latifah, Nurvelly Rosanti, Nurul Amri p-ISNN 2089-0265
e-ISSN 2598-3016

menghasilkan distribusi statistic hidden berasal dari data sensor pada kehidupan
markov model, sehingga dapat digunakan nyata, seperti geteran seismic, citra visual,
untuk memperkirakan kalimat yang gelombang suara, dan lain-lain. Digital
diucapkan oleh pengguna. Signal Processing banyak digunakan
Dynamic Time Warping Adalah berbagai bidang, salah satunya bidang
sebuah algoritma untuk mengukur Speech Recogniton.
persamaan antara 2 buah urutan yang dapat
berbeda didalam waktu maupun kecepatan.
Sebagai contoh adalah seseorang berjalan
lambat maupun cepat maka data tersebut
dapat di jadikan representasi linear sehingga Gambar 2. Skema digital signal processing (Oshanan,
dapat di analisa dengan DWT. Dalam 2012)
bahasa umum, algoritma ini adalah sebuah Pada Gambar 2. Skema Digital Signal
metode untuk menemukan persamaan yang Processing menjelaskan proses suara yang
optimal antara 2 urutan dengan pembatasan didapatkan melaui input analog akan disaring
tertentu. dan diubah menjadi digital audio pada proses
Neural Network Algoritma ini Analog-to-Digital Conversion (ADC). Suara
digunakan untuk memperkirakan yang diubah ke dalam bentuk digital diproses
kemungkinan dari sebuah kata-kata. pada Digital Signal Processing (DSP) dan
Dengan training yang membedakan antara dilanjutkan dengan mengubah suara digital
yang satu dengan yang lainnya sehingga tersebut ke dalam bentuk analog pada proses
sangat efisien penggunaannya. Pada masa Digital-to-Analog Conversion (ADC).
kini algoritma RNN (Recurrent Neural DeepSpeech membutuhkan proses Digital-to-
Network) dan TDNN (Time delay Neural Analog Conversion untuk dapat
Network) telah digunakan untuk mengucapkan kata-kata tersebut melalui alat
menentukan kekurangan sementara output yang telah disediakan.

Tensorflow 3. HASIL DAN PEMBAHASAN


Tensorflow merupakan tools yang
dibesarkan oleh Google buat melaksanakan Pada tahap ini dilakukan pengujian
komputasi Deep Learning serta kode tehadap angka angka ganjil dalam rentan
program yang disediakan bertabiat leluasa ( 1- 20, sehingga menghasilkan tingkat
Open Source) (Abadi et al., 2016). Lisensi akurasi sebagai berikut:
yang ada pada Tensorflow merupakan Tabel 1. Hasil Pengujian Suara dan Respon Alat
Perintah Hasil Respon
lisensi Apache 2. 0 sehingga Tensorflow Peserta
Suara Teks Alat
bisa digunakan oleh siapapun tercantum Kipas Kipas

kompetitor Google sendiri. Pada Tensorflow Hidup Hidup
ada banyak guna yang bisa digunakan buat Kipas Mati Kipas

Machine Learning diantara ialah: image Mati
Lampu Lampu
analytic, speech- to- text, video analytic Kamar Kamar √
serta lain- lain. Tensorflow bisa berjalan Hidup Hidup
pada CPU, GPU serta TPU selaku Lampu Lampu
Peserta 1
komputasi paralel. Kamar Kamar √
Mati Mati
Lampu Lampu
Digital Signal Processing Dapur Dapur √
Digital Signal Processing adalah Hidup Hidup
suatu teknik, algoritma perhitungan yang Lampu Lampo
digunakan untuk memanipulasi sinyal yang Dapur dapur √
didapatkan dari data sensor setelah diubah Mati rematik
Kipas Kipas
ke dalam bentuk signal digital (Smith, Peserta 2 hidup Hidup

1999). Sinyal yang didapatkan umumnya Kipas Mati Kipas √

56
JUST IT : Jurnal Sistem Informasi, Teknologi Informatika dan Komputer
Vol. 13, No.1, September 2022, pp. 53-59
Retnani Latifah, Nurvelly Rosanti, Nurul Amri p-ISNN 2089-0265
e-ISSN 2598-3016

Mati Tabel 2 Hasil Pengujian Suara dan Respon Alat


Lampu Lampu Perintah Hasil Teks Respon
Peserta
Kamar Kamar √ Suara Alat
Hidup Hidup Kipas Kipas

Lampu Lampu Hidup Hidup
Kamar Kamar √ Kipas Mati Kipas Mati √
Mati Mati Lampu Lampu
Lampu Lampu Kamar Kamar √
Dapur Dapur √ Hidup Hidup
Hidup Hidup Lampu Lampu
Lampu Lampu Peserta 1 Kamar Kamar √
Dapur dapur √ Mati Mati
Mati Mati Lampu Lampu
Kipas Kipas Dapur Dapur √

Hidup Hidup Hidup Hidup
Kipas Mati Kipas Lampu Lampu

Mati Dapur dapur Pati 𝑋
Lampu Lampu Mati
Kamar Kamar √ Kipas Pas Hidup
𝑋
Hidup Hidup hidup
Lampu Lampu Kipas Mati Kipas Mati √
Peserta 3
Kamar Kamar √ Lampu lampu
Mati Mati Kamar Kamar √
Lampu Lampu Hidup Hidup
Dapur Dapur √ Lampu Lampu
Hidup Hidup Peserta 2 Kamar Kamar √
Lampu Lampu Mati Mati
Dapur Dapur √ Lampu Lampu
Mati Mati Dapur Dapur √
Kipas Kipas Hidup Hidup

Hidup Hidup Lampu Lampu
Kipas Mati Kipas Dapur Dapur √

Mati Mati Mati
Lampu Lampu Kipas Kipas

Kamar Kamar √ Hidup Hidup
Hidup Hidup Kipas Mati Kipas Mati √
Lampu Lampu Lampu Lampu
Peserta 4
Kamar Kamar √ Kamar Kamera 𝑋
Mati Mati Hidup Hidup
Lampu Lampu Lampu Lampu
Dapur Dapur √ Peserta 3 Kamar Kamar √
Hidup Hidup Mati Mati
Lampu Lampu Lampu Lampu
Dapur Dapur √ Dapur Dapur √
Mati Mati Hidup Hidup
Kipas Kipas Lampu Lampu

Hidup Hidup Dapur Dapur √
Kipas Mati Kipas Mati Mati

Mati Kipas Kipas

Lampu Lampu Hidup Hidup
Kamar Kamar √ Kipas Mati Kipas Mati √
Hidup Hidup Lampu Lampu
Lampu Lampu Kamar Kamar √
Peserta 5
Kamar Kamar √ Hidup Hidup
Mati Madi Lampu Lampu
Peserta 4
Lampu Lampu Kamar Kamarku 𝑋
Dapur Dapur √ Mati Mati
Hidup Hidup Lampu Lampu
Lampu Lampu Dapur Dapur √
Dapur Dapur √ Hidup Hidup
Mati Mati Lampu Lampu
×
Dapur Dapur Hati
57
JUST IT : Jurnal Sistem Informasi, Teknologi Informatika dan Komputer
Vol. 13, No.1, September 2022, pp. 53-59
Retnani Latifah, Nurvelly Rosanti, Nurul Amri p-ISNN 2089-0265
e-ISSN 2598-3016

Mati Daftar Pustaka


Kipas Kipas

Hidup Hidup
Kipas Mati Kipas Mati √ Hakim Lukmanil. (2021). Identifikasi
Lampu Lampu Perintah Suara Dalam Bahasa
Kamar Kamar √
Hidup Hidup
Indonesia Untuk Pegontrolan
Lampu Lampu Perangkat Internet Of Things (IOT)
Peserta 5 Kamar Kamarku × Pada Platform Single Board Computer,
Mati Mati 19-22.
Lampu Lampu
Dapur Dapur √ Puspabhuana, A., & Arliyanto, P. Y. D.
Hidup Hidup (2022). RANCANG BANGUN
Lampu Lampu PURWARUPA APLIKASI KENDALI
Dapur Dapur √
Mati Mati
LAMPU RUMAH (SMART HOME)
BERBASIS IoT DAN ANDROID
YANG TERKONEKSI DENGAN
4. KESIMPULAN DAN SARAN FIREBASE. Jurnal Inkofar, 5(2), 25–
35.
Bersumber pada perancangan serta pula https://doi.org/10.46846/jurnalinkofar.v
pengujian yang telah dicoba pada riset ini 5i2.203
hingga, didapatkan kesimpulan riset ini ialah: Adhinugroho, N. R. (2020). Perancangan
dengan menggunakan Deepspeech Mozilla, rumah cerdas sebagai aplikasi iot
aplikasi smartphone dapat mengolah ucapan berbasis voice recognition dan
suara menjadi teks secara realtime dalam arduino= Design of smart home as
proses koneksi offline sebagai input untuk application of iot based on voice
sistem pengontrolan Kipas Elektrik Dan recognition and …. August.
Lampu yang Terhubung IoT. Dengan adanya http://repository.uph.edu/7718/
Alat dan Applikasi Deepspeech ini, maka
mempermudah pengguna mengontrol alat- Eryawan, B., Jayati, A. E., & Heranurweni, S.
alat elektronik untuk dikendalikan pada (2019). Rancang Bangun Prototype
jaringan lokal dengan menggunakan aplikasi Smart Home Dengan Konsep Internet
di smartphone. of Things (Iot) Menggunakan
Pada penelitian ini, pengujian Raspberry Pi Berbasis Web. Elektrika,
pengukuran durasi waktu pengenalan perinta 11(2), 1.
suara pada kipas adalah 33 Milidetik, dan https://doi.org/10.26623/elektrika.v11i
pengujian pengukuran durasi waktu 2.1691
pengenalan perinta suara pada lampu adalah Irawan, F. B., Cahyanto, T. A., & Daryanto,
35 Milidetik. Pada penelitian ini, Akurasi D. (2018). Implementasi Konsep
pengujian perintah suara tanpa kebisingan Internet of Things (IOT) Pada
adalah 100%, dan akurasi untuk pengujian
perintah suara dengan kebisingan adalah
80%. Sistem Smart Home. Implementasi Konsep
Anjuran buat pengembangan sistem Internet of Things (IOT) Pada Sistem
pada riset berikutnya adalah pembuatan dan Smart Home.
penggunaan speech corpus dengan suara latar
belakang noise, dan transkrip teks yang lebih Hanani, A., & Hariyadi, M. A. (2020). Smart
variatif sehingga DeepSpeech dapat Home Berbasis IoT Menggunakan
memberikan akurasi yang lebih baik. Suara Pada Google Assistant. Jurnal
Penelitian selanjutnya dapat mengontrol lebih Ilmiah Teknologi Informasi Asia,
banyak lagi alat –alat elektronik secara 14(1), 49.
realtime dengan menggunakan wifi local/wifi https://doi.org/10.32815/jitika.v14i1.45
portable. 6

58
JUST IT : Jurnal Sistem Informasi, Teknologi Informatika dan Komputer
Vol. 13, No.1, September 2022, pp. 53-59
Retnani Latifah, Nurvelly Rosanti, Nurul Amri p-ISNN 2089-0265
e-ISSN 2598-3016

Jayusman, Y., Faisal, I., & Zaneal, R. (2020).


Perancangan Prototype Kendali Lampu
Berbasis Internet of Things (Iot)
Dengan Nodemcu Esp8266 Dan Voice
Recognition Pada Smartphone. Jurnal
Teknologi Informasi Dan Komunikasi,
9(1), 15–25. https://journal.stmik-
bandung.ac.id/index.php/JurnalTI/artic
le/view/112%0Ahttps://journal.stmik-
bandung.ac.id/index.php/JurnalTI/artic
le/download/112/102
Rahayu, A., & Hendri, H. (2020). Sistem
Kendali Rumah Pintar Menggunakan
Voice Recognition Module V3
Berbasis Mikrokontroler dan IOT.
JTEV (Jurnal Teknik Elektro Dan
Vokasional), 6(2), 19.
https://doi.org/10.24036/jtev.v6i2.1083
7

59
JUST IT : Jurnal Sistem Informasi, Teknologi Informatika dan Komputer
Vol. 13, No.1, September 2022, pp. 53-59

Anda mungkin juga menyukai