Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 2

Pembangunan Model Speech Emotion Recognition Menggunakan SVM dan KNN pada Emosi Korban Kekerasan Berbasis Gender

Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) · Vol. 13 No. 3 (2026) · pp. 633–642

DOI
10.25126/jtiik.2026131
ISSN
2528-6579, 2355-7699
Published
2026-06-30
Publisher
Fakultas Ilmu Komputer, Universitas Brawijaya
Language
id
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Bahasa Indonesia

Data terkini menunjukkan bahwa angka tindak kekerasan berbasis gender (KBG) di Indonesia masih tinggi. Oleh karena itu, optimalisasi layanan dukungan penanganan bagi korban KBG perlu dilakukan, bahkan hal ini menjadi salah satu tindakan prioritas. Salah satu yang dapat dilakukan adalah pemanfaatan machine learning untuk mengklasifikasi dan memonitor kondisi kesehatan mental berdasarkan deteksi dan pengenalan emosi. Pada penelitian ini diusulkan model Speech Emotion Recognition (SER) dengan menggunakan algoritma Support Vector Machine (SVM) dan K-Nearest Neighbor (KNN). Alur pemodelan dimulai dari akuisisi dataset yang kemudian dilanjutkan dengan pre-processing data. Adapun class emosi dalam penelitian ini lebih spesifik pada spektrum emosi masalah kesehatan mental, yaitu: emosi terkejut, getir, tertekan, takut; dengan jumlah dataset sebanyak 1000. Setelah itu dilakukan feature extraction yang pada penelitian ini menggunakan gabungan dari Short-Time Fourier Transform (STFT), Mel Frequency Cepstral Coefficient (MFCC), Chroma, Mel Spectogram, dan Tonnetz. Dari feature yang dihasilkan, dilanjutkan melakukan pemodelan dan simulasi menggunakan SVM dan KNN. Model yang dihasilkan kemudian dievaluasi dimana hasilnya menunjukkan bahwa model SER dengan akurasi tertinggi dihasilkan oleh SVM, yaitu 0,97. Hasil F1-score baik pada model SVM maupun KNN menunjukkan nilai yang cukup baik yaitu lebih dari 0.84. Hal ini dikarenakan persebaran dataset pada setiap class bersifat imbang. Dari kelima label yang digunakan, label depressed emotion memiliki presisi tertinggi baik pada model SVM maupun KNN. Abstract Recent data shows that the number of gender-based violence (GBV) in Indonesia is still high. Therefore, optimization of support services for handling GBV victims needs to be done, in fact this is one of the priority actions. One that can be done is the use of machine learning to classify and monitor mental health conditions based on emotion detection and recognition. In this study, a speech emotion recognition (SER) model is proposed using the SVM and KNN algorithms. The modeling flow starts from dataset acquisition which is then continued with data pre-processing. The emotion class in this study is more specific to the spectrum of emotions of mental health problems, namely: emotions of surprise, bitterness, depression, fear; with a dataset of 1000. After that, feature extraction was carried out which in this study used a combination of Short-Time Fourier Transform (STFT), Mel Frequency Cepstral Coefficient (MFCC), Chroma, Mel Spectrogram, and Tonnetz. From the resulting features, modeling and simulation were continued using SVM and KNN. The resulting model was then evaluated where the results showed that the SER model with the highest accuracy was produced by SVM, which was 0.97. The F1-score results for both the SVM and KNN models showed quite good values, namely more than 0.84. This is because the distribution of the dataset in each class is balanced. Of the five labels used, the depressed emotion label has the highest precision in both the SVM and KNN models.

English

Data terkini menunjukkan bahwa angka tindak kekerasan berbasis gender (KBG) di Indonesia masih tinggi. Oleh karena itu, optimalisasi layanan dukungan penanganan bagi korban KBG perlu dilakukan, bahkan hal ini menjadi salah satu tindakan prioritas. Salah satu yang dapat dilakukan adalah pemanfaatan machine learning untuk mengklasifikasi dan memonitor kondisi kesehatan mental berdasarkan deteksi dan pengenalan emosi. Pada penelitian ini diusulkan model Speech Emotion Recognition (SER) dengan menggunakan algoritma Support Vector Machine (SVM) dan K-Nearest Neighbor (KNN). Alur pemodelan dimulai dari akuisisi dataset yang kemudian dilanjutkan dengan pre-processing data. Adapun class emosi dalam penelitian ini lebih spesifik pada spektrum emosi masalah kesehatan mental, yaitu: emosi terkejut, getir, tertekan, takut; dengan jumlah dataset sebanyak 1000. Setelah itu dilakukan feature extraction yang pada penelitian ini menggunakan gabungan dari Short-Time Fourier Transform (STFT), Mel Frequency Cepstral Coefficient (MFCC), Chroma, Mel Spectogram, dan Tonnetz. Dari feature yang dihasilkan, dilanjutkan melakukan pemodelan dan simulasi menggunakan SVM dan KNN. Model yang dihasilkan kemudian dievaluasi dimana hasilnya menunjukkan bahwa model SER dengan akurasi tertinggi dihasilkan oleh SVM, yaitu 0,97. Hasil F1-score baik pada model SVM maupun KNN menunjukkan nilai yang cukup baik yaitu lebih dari 0.84. Hal ini dikarenakan persebaran dataset pada setiap class bersifat imbang. Dari kelima label yang digunakan, label depressed emotion memiliki presisi tertinggi baik pada model SVM maupun KNN. Abstract Recent data shows that the number of gender-based violence (GBV) in Indonesia is still high. Therefore, optimization of support services for handling GBV victims needs to be done, in fact this is one of the priority actions. One that can be done is the use of machine learning to classify and monitor mental health conditions based on emotion detection and recognition. In this study, a speech emotion recognition (SER) model is proposed using the SVM and KNN algorithms. The modeling flow starts from dataset acquisition which is then continued with data pre-processing. The emotion class in this study is more specific to the spectrum of emotions of mental health problems, namely: emotions of surprise, bitterness, depression, fear; with a dataset of 1000. After that, feature extraction was carried out which in this study used a combination of Short-Time Fourier Transform (STFT), Mel Frequency Cepstral Coefficient (MFCC), Chroma, Mel Spectrogram, and Tonnetz. From the resulting features, modeling and simulation were continued using SVM and KNN. The resulting model was then evaluated where the results showed that the SER model with the highest accuracy was produced by SVM, which was 0.97. The F1-score results for both the SVM and KNN models showed quite good values, namely more than 0.84. This is because the distribution of the dataset in each class is balanced. Of the five labels used, the depressed emotion label has the highest precision in both the SVM and KNN models.

Keywords

Collaboration network of the authors

2 authors · 1 co-authorship link · 1 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Satya Wacana Christian University
  • University of Bunda Mulia
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://jtiik.ub.ac.id/index.php/jtiik/en/oai, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="id">Pembangunan Model Speech Emotion Recognition Menggunakan SVM dan KNN pada Emosi Korban Kekerasan Berbasis Gender</dc:title>
	<dc:title xml:lang="en">Pembangunan Model Speech Emotion Recognition Menggunakan SVM dan KNN pada Emosi Korban Kekerasan Berbasis Gender</dc:title>
	<dc:creator xml:lang="id">Setiyawati, Nina</dc:creator>
	<dc:creator xml:lang="id">Bangkalang, Dwi Hosanna</dc:creator>
	<dc:creator xml:lang="en">Setiyawati, Nina</dc:creator>
	<dc:creator xml:lang="en">Bangkalang, Dwi Hosanna</dc:creator>
	<dc:subject xml:lang="id">kekerasan berbasis gender</dc:subject>
	<dc:subject xml:lang="id">speech emotion recognition</dc:subject>
	<dc:subject xml:lang="id">klasifikasi</dc:subject>
	<dc:subject xml:lang="id">deteksi emosi</dc:subject>
	<dc:subject xml:lang="id">SVM</dc:subject>
	<dc:subject xml:lang="id">KNN</dc:subject>
	<dc:description xml:lang="id">Data terkini menunjukkan bahwa angka tindak kekerasan berbasis gender (KBG) di Indonesia masih tinggi. Oleh karena itu, optimalisasi layanan dukungan penanganan bagi korban KBG perlu dilakukan, bahkan hal ini menjadi salah satu tindakan prioritas. Salah satu yang dapat dilakukan adalah pemanfaatan machine learning untuk mengklasifikasi dan memonitor kondisi kesehatan mental berdasarkan deteksi dan pengenalan emosi. Pada penelitian ini diusulkan model Speech Emotion Recognition (SER) dengan menggunakan algoritma Support Vector Machine (SVM) dan K-Nearest Neighbor (KNN). Alur pemodelan dimulai dari akuisisi dataset yang kemudian dilanjutkan dengan pre-processing data. Adapun class emosi dalam penelitian ini lebih spesifik pada spektrum emosi masalah kesehatan mental, yaitu: emosi terkejut, getir, tertekan, takut; dengan jumlah dataset sebanyak 1000.  Setelah itu dilakukan feature extraction yang pada penelitian ini menggunakan gabungan dari Short-Time Fourier Transform (STFT), Mel Frequency Cepstral Coefficient (MFCC), Chroma, Mel Spectogram, dan Tonnetz. Dari feature yang dihasilkan, dilanjutkan melakukan pemodelan dan simulasi menggunakan SVM dan KNN. Model yang dihasilkan kemudian dievaluasi dimana hasilnya menunjukkan bahwa model SER dengan akurasi tertinggi dihasilkan oleh SVM, yaitu 0,97. Hasil F1-score baik pada model SVM maupun KNN menunjukkan nilai yang cukup baik yaitu lebih dari 0.84. Hal ini dikarenakan persebaran dataset pada setiap class bersifat imbang. Dari kelima label yang digunakan, label depressed emotion memiliki presisi tertinggi baik pada model SVM maupun KNN.
 
Abstract
Recent data shows that the number of gender-based violence (GBV) in Indonesia is still high. Therefore, optimization of support services for handling GBV victims needs to be done, in fact this is one of the priority actions. One that can be done is the use of machine learning to classify and monitor mental health conditions based on emotion detection and recognition. In this study, a speech emotion recognition (SER) model is proposed using the SVM and KNN algorithms. The modeling flow starts from dataset acquisition which is then continued with data pre-processing. The emotion class in this study is more specific to the spectrum of emotions of mental health problems, namely: emotions of surprise, bitterness, depression, fear; with a dataset of 1000. After that, feature extraction was carried out which in this study used a combination of Short-Time Fourier Transform (STFT), Mel Frequency Cepstral Coefficient (MFCC), Chroma, Mel Spectrogram, and Tonnetz. From the resulting features, modeling and simulation were continued using SVM and KNN. The resulting model was then evaluated where the results showed that the SER model with the highest accuracy was produced by SVM, which was 0.97. The F1-score results for both the SVM and KNN models showed quite good values, namely more than 0.84. This is because the distribution of the dataset in each class is balanced. Of the five labels used, the depressed emotion label has the highest precision in both the SVM and KNN models.</dc:description>
	<dc:description xml:lang="en">Data terkini menunjukkan bahwa angka tindak kekerasan berbasis gender (KBG) di Indonesia masih tinggi. Oleh karena itu, optimalisasi layanan dukungan penanganan bagi korban KBG perlu dilakukan, bahkan hal ini menjadi salah satu tindakan prioritas. Salah satu yang dapat dilakukan adalah pemanfaatan machine learning untuk mengklasifikasi dan memonitor kondisi kesehatan mental berdasarkan deteksi dan pengenalan emosi. Pada penelitian ini diusulkan model Speech Emotion Recognition (SER) dengan menggunakan algoritma Support Vector Machine (SVM) dan K-Nearest Neighbor (KNN). Alur pemodelan dimulai dari akuisisi dataset yang kemudian dilanjutkan dengan pre-processing data. Adapun class emosi dalam penelitian ini lebih spesifik pada spektrum emosi masalah kesehatan mental, yaitu: emosi terkejut, getir, tertekan, takut; dengan jumlah dataset sebanyak 1000.  Setelah itu dilakukan feature extraction yang pada penelitian ini menggunakan gabungan dari Short-Time Fourier Transform (STFT), Mel Frequency Cepstral Coefficient (MFCC), Chroma, Mel Spectogram, dan Tonnetz. Dari feature yang dihasilkan, dilanjutkan melakukan pemodelan dan simulasi menggunakan SVM dan KNN. Model yang dihasilkan kemudian dievaluasi dimana hasilnya menunjukkan bahwa model SER dengan akurasi tertinggi dihasilkan oleh SVM, yaitu 0,97. Hasil F1-score baik pada model SVM maupun KNN menunjukkan nilai yang cukup baik yaitu lebih dari 0.84. Hal ini dikarenakan persebaran dataset pada setiap class bersifat imbang. Dari kelima label yang digunakan, label depressed emotion memiliki presisi tertinggi baik pada model SVM maupun KNN.
 
Abstract
Recent data shows that the number of gender-based violence (GBV) in Indonesia is still high. Therefore, optimization of support services for handling GBV victims needs to be done, in fact this is one of the priority actions. One that can be done is the use of machine learning to classify and monitor mental health conditions based on emotion detection and recognition. In this study, a speech emotion recognition (SER) model is proposed using the SVM and KNN algorithms. The modeling flow starts from dataset acquisition which is then continued with data pre-processing. The emotion class in this study is more specific to the spectrum of emotions of mental health problems, namely: emotions of surprise, bitterness, depression, fear; with a dataset of 1000. After that, feature extraction was carried out which in this study used a combination of Short-Time Fourier Transform (STFT), Mel Frequency Cepstral Coefficient (MFCC), Chroma, Mel Spectrogram, and Tonnetz. From the resulting features, modeling and simulation were continued using SVM and KNN. The resulting model was then evaluated where the results showed that the SER model with the highest accuracy was produced by SVM, which was 0.97. The F1-score results for both the SVM and KNN models showed quite good values, namely more than 0.84. This is because the distribution of the dataset in each class is balanced. Of the five labels used, the depressed emotion label has the highest precision in both the SVM and KNN models.</dc:description>
	<dc:publisher xml:lang="en">Fakultas Ilmu Komputer, Universitas Brawijaya</dc:publisher>
	<dc:date>2026-06-30</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://jtiik.ub.ac.id/index.php/jtiik/article/view/9692</dc:identifier>
	<dc:identifier>10.25126/jtiik.2026131</dc:identifier>
	<dc:source xml:lang="id">Jurnal Teknologi Informasi dan Ilmu Komputer; Vol 13 No 3: Juni 2026; 633-642</dc:source>
	<dc:source xml:lang="en">Jurnal Teknologi Informasi dan Ilmu Komputer; Vol. 13 No. 3: Juni 2026; 633-642</dc:source>
	<dc:source>2528-6579</dc:source>
	<dc:source>2355-7699</dc:source>
	<dc:source>10.25126/jtiik.2026133</dc:source>
	<dc:language>id</dc:language>
	<dc:relation>https://jtiik.ub.ac.id/index.php/jtiik/article/view/9692/1597</dc:relation>
	<dc:rights xml:lang="en">Copyright (c) 2026 Nina Setiyawati, Dwi Hosanna Bangkalang</dc:rights>
	<dc:rights xml:lang="en">https://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>