The creation of platforms for systematic control of electric power switches based on the hands-on application of Artificial Intelligence in day-to-day life lessens the prospect of unintended switch initiation. It can enhance security by ensuring that only authorized users receive responses. Physically challenged individuals also need systems bereft of point-point contacts or interactions with electrical or power switches. Some of the known methods for achieving these objectives include smart objects, the Internet of Things, and biometric technologies, each with its strengths and weaknesses. This paper proposed a voice signal model for remote control of electrical switches. The model uses a voice recorder connected to an Arduino microcontroller to boost the audio or voice signal from the user, while a voice sensor is also linked to a power switch relay to acquire the voice signal for registration, training, verification, and processing. The Arduino microcontroller sensor runs TinyML and TensorFlow Lite environment sensors while operating at an adjustable voltage. A switch relay was required for limiting the voltage to a required level based on synergy with the Arduino microcontrollers. A Wi-Fi module was also used for launching the microcontroller and the TCP/IP connections based on Hayes-style commands. The system runs with an electromechanical device designed for the flow of electric current to open or close the electrical circuit. The user voice recognition leverages Recurrent Neural Networks (RNNs) and Long Short-Term Memory (LSTM) networks to guarantee effective capturing of temporal dependencies in sequential data typical of audio signals. The implementation of the framework on specialized hardware and software has established its ability to effectively classify spoken commands as either ON or OFF independent of the speaker’s identity, based on comparison of the input features. Performance evaluation based on the confusion matrix established that a very high percentage of the input commands were correctly recognized with an accuracy of 90%.
| Published in | Science Journal of Circuits, Systems and Signal Processing (Volume 13, Issue 2) |
| DOI | 10.11648/j.cssp.20261302.11 |
| Page(s) | 20-32 |
| Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
| Copyright |
Copyright © The Author(s), 2026. Published by Science Publishing Group |
Remote Control, Power Switch, Switch Control, Voice Recognition, Arduino Microcontroller
Parameter | Value |
|---|---|
Number of participants | 30 |
Voice repetitions per participant | 6 (3 ON, 3 OFF) |
Stored templates per participant | 2 (1 ON, 1 OFF) |
Genuine verification attempts | 180 |
Impostor verification attempts | 180 |
Feature extraction method | MFCC |
Matching algorithm | DTW |
Microcontroller | ESP32-S3 |
Participant ID | Total Genuine Attempts | Correctly Accepted | Falsely Rejected | FRR (%) |
|---|---|---|---|---|
P1 | 3 | 3 | 0 | 0 |
P2 | 3 | 2 | 1 | 33.3 |
P3 | 3 | 3 | 0 | 0 |
P4 | 3 | 3 | 0 | 0 |
P5 | 3 | 3 | 0 | 0 |
P6 | 3 | 3 | 0 | 0 |
P7 | 3 | 3 | 0 | 0 |
P8 | 3 | 3 | 0 | 0 |
P9 | 3 | 3 | 0 | 0 |
P10 | 3 | 3 | 0 | 0 |
P11 | 3 | 3 | 0 | 0 |
P12 | 3 | 3 | 0 | 0 |
P13 | 3 | 3 | 0 | 0 |
P14 | 3 | 3 | 0 | 0 |
P15 | 3 | 3 | 0 | 0 |
P16 | 3 | 3 | 0 | 0 |
P17 | 3 | 3 | 0 | 0 |
P18 | 3 | 3 | 0 | 0 |
P19 | 3 | 3 | 0 | 0 |
P20 | 3 | 3 | 0 | 0 |
P21 | 3 | 3 | 0 | 0 |
P22 | 3 | 1 | 2 | 66.7 |
P23 | 3 | 1 | 2 | 66.7 |
P24 | 3 | 2 | 1 | 33.3 |
P25 | 3 | 3 | 0 | 0 |
P26 | 3 | 3 | 0 | 0 |
P27 | 3 | 3 | 0 | 0 |
P28 | 3 | 2 | 1 | 33.3 |
P29 | 3 | 2 | 1 | 33.3 |
P30 | 3 | 2 | 1 | 33.3 |
Total | 90 | 81 | 9 | 10 |
Participant ID | Total Genuine Attempts | Correctly Accepted | Falsely Rejected | FRR (%) |
|---|---|---|---|---|
P1 | 3 | 3 | 0 | 0 |
P2 | 3 | 3 | 0 | 0 |
P3 | 3 | 3 | 0 | 0 |
P4 | 3 | 3 | 0 | 0 |
P5 | 3 | 3 | 0 | 0 |
P6 | 3 | 3 | 0 | 0 |
P7 | 3 | 3 | 0 | 0 |
P8 | 3 | 3 | 0 | 0 |
P9 | 3 | 1 | 2 | 66.7 |
P10 | 3 | 3 | 0 | 0 |
P11 | 3 | 3 | 0 | 0 |
P12 | 3 | 3 | 0 | 0 |
P13 | 3 | 3 | 0 | 0 |
P14 | 3 | 3 | 0 | 0 |
P15 | 3 | 3 | 0 | 0 |
P16 | 3 | 1 | 2 | 66.7 |
P17 | 3 | 3 | 0 | 0 |
P18 | 3 | 3 | 0 | 0 |
P19 | 3 | 3 | 0 | 0 |
P20 | 3 | 3 | 0 | 0 |
P21 | 3 | 3 | 0 | 0 |
P22 | 3 | 2 | 1 | 33.3 |
P23 | 3 | 2 | 1 | 33.3 |
P24 | 3 | 2 | 1 | 33.3 |
P25 | 3 | 3 | 0 | 0 |
P26 | 3 | 3 | 0 | 0 |
P27 | 3 | 3 | 0 | 0 |
P28 | 3 | 2 | 1 | 33.3 |
P29 | 3 | 2 | 1 | 33.3 |
P30 | 3 | 2 | 1 | 33.3 |
Total | 90 | 80 | 10 | 11.1 |
Participant ID | Total Impostor Attempts | Correctly Rejected | Falsely Accepted | FAR (%) |
|---|---|---|---|---|
P1 | 3 | 3 | 0 | 0 |
P2 | 3 | 2 | 1 | 33.3 |
P3 | 3 | 3 | 0 | 0 |
P4 | 3 | 1 | 2 | 66.7 |
P5 | 3 | 3 | 0 | 0 |
P6 | 3 | 3 | 0 | 0 |
P7 | 3 | 3 | 0 | 0 |
P8 | 3 | 3 | 0 | 0 |
P9 | 3 | 3 | 0 | 0 |
P10 | 3 | 3 | 0 | 0 |
P11 | 3 | 3 | 0 | 0 |
P12 | 3 | 3 | 0 | 0 |
P13 | 3 | 3 | 0 | 0 |
P14 | 3 | 3 | 0 | 0 |
P15 | 3 | 3 | 0 | 0 |
P16 | 3 | 3 | 0 | 0 |
P17 | 3 | 3 | 0 | 0 |
P18 | 3 | 3 | 0 | 0 |
P19 | 3 | 3 | 0 | 0 |
P20 | 3 | 3 | 0 | 0 |
P21 | 3 | 3 | 0 | 0 |
P22 | 3 | 3 | 0 | 0 |
P23 | 3 | 3 | 0 | 0 |
P24 | 3 | 3 | 0 | 0 |
P25 | 3 | 3 | 0 | 0 |
P26 | 3 | 3 | 0 | 0 |
P27 | 3 | 3 | 0 | 0 |
P28 | 3 | 3 | 0 | 0 |
P29 | 3 | 3 | 0 | 0 |
P30 | 3 | 3 | 0 | 0 |
Total | 90 | 87 | 3 | 33.3 |
Participant ID | Total Impostor Attempts | Correctly Rejected | Falsely Accepted | FAR (%) |
|---|---|---|---|---|
P1 | 3 | 3 | 0 | 0 |
P2 | 3 | 2 | 0 | 0 |
P3 | 3 | 3 | 0 | 0 |
P4 | 3 | 1 | 1 | 33.3 |
P5 | 3 | 3 | 0 | 0 |
P6 | 3 | 3 | 0 | 0 |
P7 | 3 | 3 | 0 | 0 |
P8 | 3 | 3 | 0 | 0 |
P9 | 3 | 3 | 1 | 33.3 |
P10 | 3 | 3 | 0 | 0 |
P11 | 3 | 3 | 0 | 0 |
P12 | 3 | 3 | 0 | 0 |
P13 | 3 | 3 | 0 | 0 |
P14 | 3 | 3 | 0 | 0 |
P15 | 3 | 3 | 0 | 0 |
P16 | 3 | 3 | 0 | 0 |
P17 | 3 | 3 | 0 | 0 |
P18 | 3 | 3 | 0 | 0 |
P19 | 3 | 3 | 0 | 0 |
P20 | 3 | 3 | 0 | 0 |
P21 | 3 | 3 | 0 | 0 |
P22 | 3 | 3 | 0 | 0 |
P23 | 3 | 3 | 0 | 0 |
P24 | 3 | 3 | 0 | 0 |
P25 | 3 | 3 | 0 | 0 |
P26 | 3 | 3 | 0 | 0 |
P27 | 3 | 3 | 0 | 0 |
P28 | 3 | 3 | 0 | 0 |
P29 | 3 | 3 | 0 | 0 |
P30 | 3 | 3 | 0 | 0 |
Total | 90 | 88 | 2 | 2.2 |
Metric | Formula | Value (%) |
|---|---|---|
FRR | (False Rejections ÷ Genuine Attempts) × 100 | 10.6 |
FAR | (False Acceptances ÷ Impostor Attempts) × 100 | 2.8 |
Predicted ON | Predicted OFF | |
|---|---|---|
Actual ON (90) | 82 | 8 |
Actual OFF (90) | 10 | 80 |
Command | Total Genuine Attempts | Correctly Recognized (True Positives) | Misrecognized (False Negatives/Positives) | Accuracy (%) |
|---|---|---|---|---|
ON | 90 | 82 (Actual ON → Predicted ON) | 8 (Actual ON → Predicted OFF) | 91.1 |
OFF | 90 | 80 (Actual OFF → Predicted OFF) | 10 (Actual OFF → Predicted ON) | 88.9 |
Total | 180 | 162 | 18 | 90.00 |
Metric | Value (%) |
|---|---|
False Rejection Rate (FRR) | 10.60 |
False Acceptance Rate (FAR) | 2.800 |
Command Recognition Accuracy (CRA) | 90.00 |
RNN | Recurrent Neural Networks |
LSTM | Long Short-Term Memory |
DSP | Digital Signal Processing |
AM | Amplitude Modulation |
FM | Frequency Modulation |
PSK | Phase Shift Keying (PSK) |
QAM | Quadrature Amplitude Modulation |
FT | Fourier Transform |
STFT | Short-Time Fourier Transform |
LPC | Linear Predictive Coding |
HMM | Hidden Markov Models |
VoIP | Voice Over Internet Protocol |
AI | Artificial Intelligence |
NLU | Natural Language Understanding |
VAD | Voice Activity Detection |
MFCC | Mel-frequency Cepstral Coefficients |
WF | Wiener Filter |
FF-NN | Feed-forward Neural Networks |
MLP | Multi-Layer Perceptron |
AIDE | Arduino Integrated Development |
EBSP | Enterprise ESP32 Board Support Package |
ADC | Analog-to-Digital Converter |
DTW | Dynamic Time Warping |
FRR | False Rejection Rate |
FAR | False Acceptance Rate |
| [1] | Abe B. C., Araromi H. O., Shokenu E. S., Idowu P. O., Babatunde J. D., Adeagbo M. O., Itanrin H. O. (2022), Biometric Access Control Using Voice and Fingerprint, Engineering and Technology Journal, 7(7), Available: |
| [2] | Rabiner L. and Juang B. (2019), Fundamentals of Speech Recognition, New Jersey: Prentice-Hall Inc., 2019. |
| [3] | Srivastava N., Hinton G., Krizhevsky A., Sutskever I., and Salakhutdinov R. (2014), Dropout: A Simple Way to Prevent Neural Networks from Overfitting, Journal of Machine Learning Research 15 (2014) 1929-1958. Available: |
| [4] | Rabiner L. R. and Schafer R. W. (2011). Theory and Applications of Digital Speech Processing, Available: |
| [5] |
Tan K., and Wang D. (2018). A Convolutional Recurrent Neural Network for Real-Time Speech Enhancement. Interspeech. Available:
https://www.isca-archive.org/interspeech_2018/tan18_interspeech.html |
| [6] | Oord A., Dieleman S., Zen H., Simonyan K., Vinyals O., Graves A., Kalchbrenner N., Senior A., and Kavukcuoglu K. (2016). Wavenet: A Generative Model for Raw Audio |
| [7] | Yang C. H., Gu Y., Liu Y. C., Ghosh S., Bulyko I., Stolcke A. (2023), Generative speech recognition error correction with large language models and task-activating prompting, in: 2023 IEEE Automatic Speech Recognition and Understanding Workshop (ASRU), IEEE, 1-8. Available: |
| [8] | Maral F., Hamidreza R., Nassim R., and Hamed A. (2023). Ultra-Low-Power Voice Activity Detection System Using Level-Crossing Sampling, Electronics, 12(4): 795. Available: |
| [9] | Amannah C. I. and Nlerum P. (2022). Voice-Based Automation Control Platform for Home Electrical Devices, Available: |
| [10] | Junji A., Satoshi A., Takahiro Y., and Kenichi K. (2022). Voice Control Device and Voice Control System. |
| [11] | Iliev, Y., and Ilieva, G. (2023). A Framework for Smart Home System with Voice Control Using NLP Methods. Electronics, 12(1), 116. |
| [12] | Samia D. S. M., Bessa E., Blumstein D. T., Nunes J. A. C. C., Azzurro E., Morroni L., Sbragaglia V., Januchowski-Hartley F. A., and Geffroy B. (2019). A Meta-Analysis of Fish Behavioural Reaction to Underwater Human Presence. Fish and Fisheries, 20, 817-829. Available: |
| [13] | Thad H. and Keir M. (2013), Recurrent Neural Networks for Voice Activity Detection, ICASSP 2013, static.googleusercontent.com |
| [14] | Hajiaghayi M., Vahedi E. (2019). Code Failure Prediction and Pattern Extraction Using LSTM Networks. 55-62. |
| [15] | Graves A., Mohamed A. R., and Hinton, G. (2013), Speech Recognition with Deep Recurrent Neural Networks. 2013, Available: |
| [16] |
Wanzala J. N. and Atim M. R. (2024), Design and simulation of a smart master switch system based on multi-input XOR logic gate, Discover Electronics, 1: 23. Available:
https://link.springer.com/article/10.1007/s44291-024-00028-9 |
| [17] |
Wang Z., Defang L., Yunan S., Xiaoyi P., Feng L., John C. S. L., and Kui R. (2022), A Survey on IoT-Enabled Home Automation Systems: Attacks and Defenses, IEEE Communications Surveys and Tutorials, 24(4). Available: chrome-extension:
https://www.cse.cuhk.edu.hk/~cslui/PUBLICATION/IoT-survey-22.pdf |
| [18] | Sakshi S., Manish K. M., Nisha D. (2023), Home Automation System, International Journal of Novel Research and Development, 8(1); 96-100. Available: |
| [19] |
Bansal, G. and Yadav, D. (2021), Developing a multidimensional scale for measuring social media habit: A nomological examination in the context of cyberbullying. In the proceedings of the 27th Americas Conference on Information Systems (AMCIS). Available:
https://aisel.aisnet.org/amcis2021/social_inclusion/social_inclusion/1 |
| [20] | Bensimon, M., Greenberg, S., and Haiut, M. (2021). Using a Low-Power Spiking Continuous Time Neuron (SCTN) for Sound Signal Processing. Sensors, 21(4), 1065. |
| [21] | Ahmad A., Mansoor A., Abid K. (2021). Audit Logs Management and Security - A Survey, Kuwait Journal of Science, Vol. 48 (3), 1-18, |
APA Style
Iwasokun, G. B., Alowolodu, D. O., Akinyede, R. O., Remi-Ofakunrin, B. O., Adegoke, M. A., et al. (2026). RNN, LSTM, and Voice Signal Model for Electrical Switch Regulator. Science Journal of Circuits, Systems and Signal Processing, 13(2), 20-32. https://doi.org/10.11648/j.cssp.20261302.11
ACS Style
Iwasokun, G. B.; Alowolodu, D. O.; Akinyede, R. O.; Remi-Ofakunrin, B. O.; Adegoke, M. A., et al. RNN, LSTM, and Voice Signal Model for Electrical Switch Regulator. Sci. J. Circuits Syst. Signal Process. 2026, 13(2), 20-32. doi: 10.11648/j.cssp.20261302.11
AMA Style
Iwasokun GB, Alowolodu DO, Akinyede RO, Remi-Ofakunrin BO, Adegoke MA, et al. RNN, LSTM, and Voice Signal Model for Electrical Switch Regulator. Sci J Circuits Syst Signal Process. 2026;13(2):20-32. doi: 10.11648/j.cssp.20261302.11
@article{10.11648/j.cssp.20261302.11,
author = {Gabriel Babatunde Iwasokun and Dayo Olufunso Alowolodu and Raphael Olufemi Akinyede and Blossom Oluwakorede Remi-Ofakunrin and Michael Abejide Adegoke and Bidemi Tosin Ashade and Oyinkansola Anuoluwapo Olagunju and Oluwatobi Adedayo Balogun and Michael Tokunbo Adenibuyan and Johnson Adeleke Adeyiga and Adebisi Esther Oluwatosin and Moses Joy Achas},
title = {RNN, LSTM, and Voice Signal Model for Electrical Switch Regulator},
journal = {Science Journal of Circuits, Systems and Signal Processing},
volume = {13},
number = {2},
pages = {20-32},
doi = {10.11648/j.cssp.20261302.11},
url = {https://doi.org/10.11648/j.cssp.20261302.11},
eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.cssp.20261302.11},
abstract = {The creation of platforms for systematic control of electric power switches based on the hands-on application of Artificial Intelligence in day-to-day life lessens the prospect of unintended switch initiation. It can enhance security by ensuring that only authorized users receive responses. Physically challenged individuals also need systems bereft of point-point contacts or interactions with electrical or power switches. Some of the known methods for achieving these objectives include smart objects, the Internet of Things, and biometric technologies, each with its strengths and weaknesses. This paper proposed a voice signal model for remote control of electrical switches. The model uses a voice recorder connected to an Arduino microcontroller to boost the audio or voice signal from the user, while a voice sensor is also linked to a power switch relay to acquire the voice signal for registration, training, verification, and processing. The Arduino microcontroller sensor runs TinyML and TensorFlow Lite environment sensors while operating at an adjustable voltage. A switch relay was required for limiting the voltage to a required level based on synergy with the Arduino microcontrollers. A Wi-Fi module was also used for launching the microcontroller and the TCP/IP connections based on Hayes-style commands. The system runs with an electromechanical device designed for the flow of electric current to open or close the electrical circuit. The user voice recognition leverages Recurrent Neural Networks (RNNs) and Long Short-Term Memory (LSTM) networks to guarantee effective capturing of temporal dependencies in sequential data typical of audio signals. The implementation of the framework on specialized hardware and software has established its ability to effectively classify spoken commands as either ON or OFF independent of the speaker’s identity, based on comparison of the input features. Performance evaluation based on the confusion matrix established that a very high percentage of the input commands were correctly recognized with an accuracy of 90%.},
year = {2026}
}
TY - JOUR T1 - RNN, LSTM, and Voice Signal Model for Electrical Switch Regulator AU - Gabriel Babatunde Iwasokun AU - Dayo Olufunso Alowolodu AU - Raphael Olufemi Akinyede AU - Blossom Oluwakorede Remi-Ofakunrin AU - Michael Abejide Adegoke AU - Bidemi Tosin Ashade AU - Oyinkansola Anuoluwapo Olagunju AU - Oluwatobi Adedayo Balogun AU - Michael Tokunbo Adenibuyan AU - Johnson Adeleke Adeyiga AU - Adebisi Esther Oluwatosin AU - Moses Joy Achas Y1 - 2026/07/27 PY - 2026 N1 - https://doi.org/10.11648/j.cssp.20261302.11 DO - 10.11648/j.cssp.20261302.11 T2 - Science Journal of Circuits, Systems and Signal Processing JF - Science Journal of Circuits, Systems and Signal Processing JO - Science Journal of Circuits, Systems and Signal Processing SP - 20 EP - 32 PB - Science Publishing Group SN - 2326-9073 UR - https://doi.org/10.11648/j.cssp.20261302.11 AB - The creation of platforms for systematic control of electric power switches based on the hands-on application of Artificial Intelligence in day-to-day life lessens the prospect of unintended switch initiation. It can enhance security by ensuring that only authorized users receive responses. Physically challenged individuals also need systems bereft of point-point contacts or interactions with electrical or power switches. Some of the known methods for achieving these objectives include smart objects, the Internet of Things, and biometric technologies, each with its strengths and weaknesses. This paper proposed a voice signal model for remote control of electrical switches. The model uses a voice recorder connected to an Arduino microcontroller to boost the audio or voice signal from the user, while a voice sensor is also linked to a power switch relay to acquire the voice signal for registration, training, verification, and processing. The Arduino microcontroller sensor runs TinyML and TensorFlow Lite environment sensors while operating at an adjustable voltage. A switch relay was required for limiting the voltage to a required level based on synergy with the Arduino microcontrollers. A Wi-Fi module was also used for launching the microcontroller and the TCP/IP connections based on Hayes-style commands. The system runs with an electromechanical device designed for the flow of electric current to open or close the electrical circuit. The user voice recognition leverages Recurrent Neural Networks (RNNs) and Long Short-Term Memory (LSTM) networks to guarantee effective capturing of temporal dependencies in sequential data typical of audio signals. The implementation of the framework on specialized hardware and software has established its ability to effectively classify spoken commands as either ON or OFF independent of the speaker’s identity, based on comparison of the input features. Performance evaluation based on the confusion matrix established that a very high percentage of the input commands were correctly recognized with an accuracy of 90%. VL - 13 IS - 2 ER -