KuralHubStar

KuralHubDatasetsSwahili

Swahili speech emotion recognition datasets

KuralHub lists 1 speech emotion recognition dataset for Swahili. Each entry below gives the emotion labels, size, recording setup, licence, where to get it and how to cite it. Swahili is also part of the benchmark. The best of 11 models reached 83.0% test accuracy (wavlm-base-plus).

Language family
Niger-Congo (Bantu)
ISO code
sw
Spoken mainly in
Tanzania, Kenya, Uganda, Rwanda, Burundi, the Democratic Republic of Congo, and parts of Mozambique, Malawi, and Somalia
Datasets listed
1
In benchmark
Yes

Datasets at a glance

DatasetTypeSamplesSpeakersRecordingAccessLicence
Kenyan Swahili SERAudioStudio / Acted / SpontaneousOn request

Benchmark results

Swahili is one of the 29 languages in the KuralHub benchmark. Each of the 11 frozen speech models was trained with a small classification head on the shared emotions and scored on a held-out test split. Over all 11 runs the mean test accuracy was 61.5% (median 69.0%). The best run reached 83.0% with wavlm-base-plus. Compare with other languages.

Kenyan Swahili SER (run ID Swahili-Dataset). Scores on the test split, best run highlighted.
ModelFamilyVal acc.Test acc.Macro-F1Weighted-F1Logs
hubert-base-ls960HuBERT0.750.810.780.81logs
hubert-large-ls960-ftHuBERT0.610.600.590.59logs
wav2vec2-basewav2vec 2.00.650.720.690.71logs
wav2vec2-large-960hwav2vec 2.00.370.440.430.44logs
wav2vec2-large-lv60wav2vec 2.00.410.350.260.24logs
wav2vec2-xls-r-300mwav2vec 2.00.350.330.330.33logs
wav2vec2-xls-r-1bwav2vec 2.00.350.450.410.42logs
wavlm-base-plusbestWavLM0.800.830.800.83logs
wavlm-largeWavLM0.780.740.740.74logs
whisper-smallWhisper0.710.690.690.69logs
whisper-largeWhisper0.780.800.790.79logs

Kenyan Swahili SER

Type
Audio
Emotion labels
Sad, Happy, Surprised, Angry, Calm
Size
Samples: 300
Recording
Studio / Acted / Spontaneous
Access
On request
Licence
Not stated
File format
.wav
Website
Dataset Homepage
Contact
Gregory Mikuro

TBD

Used in the KuralHub benchmark (run ID Swahili-Dataset). See the results above.

Citation

@misc{mikuro2023swahiliSER,
  author       = {Gregory Mikuro},
  title        = {Swahili Speech Emotion Recognition System},
  year         = {2023},
  howpublished = {\url{https://github.com/estherdatascientist/Swahili-Speech-Emotion-Recognition-System}},
  note         = {GitHub repository},
  url          = {https://github.com/estherdatascientist/Swahili-Speech-Emotion-Recognition-System}
}

Source: datasets/Swahili/Kenyan_Swahili.md · Suggest an edit


Know another Swahili speech emotion dataset, or a newer version of one listed here? Suggest it or open a pull request.

This page is generated from datasets/Swahili/ in the KuralHub repository. If you use a dataset, cite its authors. If KuralHub helped you find it, please also cite the KuralHub paper.