Implementation Of Speech Recognition For Voice Command Use

Main Article Content

Ade Johar Maturidi
Didan Osman
Muhamad Sulaeman

Abstract

Background. Physical limitations of a person sometimes make it impossible to operate a computer with only a keyboard and mouse,


Aims. One tool that can be used is a voice command, which is part of speech recognition technology.


Methods. The voice signal will be normalized first, and then the coefficient values will be calculated using the Linear Predictive Coding (LPC) and Fast Fourier Transform (FFT) methods. After the coefficient value is obtained, recognition is performed using the backpropagation method of the Artificial Neural Network.


Conclusion. The artificial neural network backpropagation method is used because it can adjust its own weights and produce error values that we can determine, thereby improving accuracy.


Implementation. This study implements a voice command system using MARF as its speech engine and Java as its programming language.

Article Details

How to Cite
Maturidi, A. J., Osman, D., & Sulaeman, M. (2025). Implementation Of Speech Recognition For Voice Command Use. Jurnal Improsci, 3(1), 39–53. https://doi.org/10.62885/improsci.v3i1.1008
Section
Articles

References

Dima Batenkov, “Fast Fourier Transform”, key paper in computer science seminar 2024.

Djon Irwanto, S.Kom, MM “Membangun Object Oriented Software dengan Java dan Object Database”. Jakarta : Elex Media Computindo,2019

Edward R. Jones, Ph.D, “An Introduction to Neural Networks”, white paper, Visual Numerics, Inc., 2024

Fausett, Laurene . “Fundamentals Of Neural Network”. Englewood Cliffs, New Jersey : Prentice-Hall.Inc, 2008

“Fast Fourier Transform”, Modul Perkuliahan Numerical Analysis E3, I3, FMN050, Centre for Mathematical Sciences Lund University, Sweden, 2011.

Ganesh K. Venayagamoorthy, “Teaching neural networks concepts and their learning Techniques”, presented at American Society for Engineering Education Midwest Section Conference, 2012.

Gressia Melissa, “Pencocokan Pola Suara (Speech Recognition) Dengan Algoritma FFT Dan Divide And Conquer”, Makalah IF strategi algoritmik, Institut Teknologi Bandung, 2012.

Jont B. Allen, ” Articulation and Intelligibility”, USA : Library of Congress Cataloging-in-Publication Data, 2005.

Jochen Fröhlic, “Neural Net Component in a object Oriented Class Structure”.

Mark Watson, “Practical Artificial Intelligence Programming With Java”, USA : Creative Commons Attribution-Noncommercial-No Derivative Works, 2008.

Mimi Tantomo, “Perbandingan Keakuratan antara Jaringan Syaraf Tiruan Back Propagation dan Self Organizing Maps untuk Speech Recognition”, paper in www.scribd.com.

Richard G. Baldwin, “Fun with Java, Understanding the Fast Fourier Transform (FFT) Algorithm”, in www.developer.com/java/other/article.php diakses pada tanggal 16 Maret 2025 Pk.08.27.

Rudi Adi Pranata, Resmana, “Pengenalan suara manusia dengan metode LPC dan Jaringan Syaraf Tiruan Propagasi Balik”, dipresentasikan pada Seminar Nasional I Kecerdasan Komputasional Universitas Indonesia, Jakarta, Indonesia, 2019.

Thiang, Hadi Saputra, “Sistem Pengenalan Kata dengan Menggunakan Linear Predictive Coding dan Nearest Neighbor Classifier”, Jurnal, Universitas Kristen Petra, Jakarta, 2005

“Topik lanjutan pengolah wicara”, modul kuliah Praktikum Pengolahan Informasi Wicara

http://www.developer.com/java/other/article.php/3374611 diakses pada tanggal 23 Maret 2025 Pk. 08.23.

http:/www.developer.com/java/other/article.php/3457251 diakses pada tanggal 23 Maret 2025 Pk. 08.31.

http://mathworld.wolfram.com/DiscreteFourierTransform.html diakses pada tanggal 23 Maret 2025 Pk. 09.01

http://marf.sourceforge.net diakses pada tanggal 15 Juni 2025 Pk 08.47