Implementation of MFCC and SVM for Voice Command Recognition as Control on Mobile Robot

  • Rendyansyah Rendyansyah Electrical Engineering Department, Faculty of Engineering, University of Sriwijaya


The mobile robot is a system that can move according to function and task. An example is an industrial robot taking objects using a remote control system. Robots controlled using a manual remote system are generally carried out on mobile robots. Many researchers have developed manual control methods, such as image or sound-based robot control. In this study, the mobile robot was applied in an unobstructed room and controlled using voice commands. The methods used are Mel-Frequency Cepstral Coefficients (MFCC) and Support Vector Machine (SVM). MFCC is a characteristic identification of voice command patterns such as “forward”, “backward”, “left”, “right”, and “stop.” SVM is used to recognize voice command patterns based on the value of the MFCC for each pattern. The experiment has been carried out 50 times with a success rate of 96%. Overall the robot can be controlled by voice commands with good movement.

Keywords: Control, Mobile Robot, Voice Command


Download data is not yet available.


D. Hutabarat, D. Purwanto, M. Rivai, and H. Hutomo, “Lidar-based Obstacle Avoidance for the Autonomous Mobile Robot,” in 12th International Conference on Information & Communication Technology and System (CTS), 2019, pp. 197–202.

Azeta, Bolu, Hinvi, Abioye, Anakhu, and Onwordi, “An Android-Based Mobile Robot for Monitoring and Surveillance,” in 2nd International Conference on Sustainable Materials Processing and Manufacturing, 2019, pp. 1129–1134.

R. Hartono, T. N. Nizar, I. Robani, and D. A. Jatmiko, “Motion and Navigation Control System of a Mobile Robot as A Prototype of An Autonomous Vehicle,” in IOP Conf. Series: Materials Science and Engineering, 2020, pp. 1–7.

M. Devana, T. Dewi, N. L. Husni, P. Risma, and Y. Oktarina, “Desain Robot Pengintai Segala Medan Dengan Kendali Wireless PS 2,” J. Appl. Smart Electr. Netw. Syst., vol. 2, no. 2, pp. 64–70, 2021.

T. Dewi, Amperawan, P. Risma, and Y. Oktarina, “Finger Cue for Mobile Robot Motion Control,” Comput. Eng. Appl., vol. 9, no. 1, pp. 39–48, 2020.

C. Carreto, D. Gego, and L. Figueiredo, “An Eye-gaze Tracking System for Teleoperation of a Mobile Robot,” J. Inf. Syst. Eng. Manag., vol. 3, no. 2, pp. 1–9, 2018.

T. Q. Nguyen, P. Nauth, and S. Sharan, “Control of Autonomous Mobile Robot using Voice Command,” in Proceedings of the ARW & OAGM Workshop 2019, 2019, pp. 123–127.

S. Azargoshasb, A. H. Korayem, and S. Tabibian, “A Voice Command Detection system for controlling the movement of SCOUT Robot,” in Proceedings of the 6th RSI International Conference on Robotics and Mechatronics, 2018, pp. 326–330.

Rendyansyah, A. P. P. Prasetyo, and K. Exaudi, “Implementasi Electronic Nose dan Support Vector Machine pada Aplikasi Olfactory Mobile Robot dalam Mengenali Gas,” J. Nas. Tek. Elektro, vol. 7, no. 1, pp. 69–79, 2018.

Rendyansyah, M. Rivai, and D. Purwanto, “Olfactory Arm Mobile Robot for Object Inspection Based on Fuzzy Logic and Support Vector Machine,” in IOP Conf. Series: Journal of Physics: Conf. Series, 2019, pp. 1–9.

N. S. A. Yasmin, N. A. Wahab, A. N. Anuar, and M. Bob, “Performance Comparison of SVM and ANN for Aerobic Granular Sludge,” Bull. Electr. Eng. Informatics, vol. 8, no. 4, pp. 1392–1401, 2019.

D. R. Rizvi, I. Nissar, S. Masood, M. Ahmed, and F. Ahmad, “An LSTM-based Deep learning model for voice-based detection of Parkinson’s disease,” Int. J. Adv. Sci. Technol., vol. 29, no. 5s, pp. 337–343, 2020.

W. Caesarendra and M. Irfan, “Classification Method of Hand Gestures Based on Support Vector Machine,” Comput. Eng. Appl., vol. 7, no. 3, pp. 179–190, 2018.

A. Salahul, C. Setianingsih, M. Nasrun, and M. A. Murti, “Speech Recognition Implementation using MFCC and DTW Algorithm for Home Automation,” in Proceeding of the Electrical Engineering Computer Science and Informatics, 2020, pp. 78–85.

S. Vijayakumar and S. Wu, “Sequential Support Vector Classifiers and Regression,” Proc. Int. Conf. Soft Comput., vol. 619, pp. 610–619, 1999.

How to Cite
R. Rendyansyah, “Implementation of MFCC and SVM for Voice Command Recognition as Control on Mobile Robot”, JurnalEcotipe, vol. 9, no. 2, pp. 192-200, Oct. 2022.
Abstract viewed = 40 times
PDF downloaded = 44 times