Go to file
2021-09-21 13:17:22 +02:00
features features 2021-09-09 14:57:00 +02:00
results transformer 2021-09-21 13:17:22 +02:00
src transformer 2021-09-21 13:17:22 +02:00
vggish add VGGSH tool 2021-08-19 09:06:30 +02:00
README.md update README 2021-09-13 15:37:23 +02:00
run_experiments.sh run experiments script 2021-09-13 11:27:49 +02:00

Automated COVID-19 diagnosis

This repo contains the code created by Elien Martens during IAESTE internship summer 2021, Technical University of Kosice (Slovakia).

Data

The Interspeech Computational Paralinguistics ChallengE (ComParE) 2021 proposes two challenges related to COVID-19 detection based on audio samples. Such samples represent speech and cough audio from both healthy and infected speakers. The COVID-19 Speech Sub-Challenge (CSS) offers 3.24 hours of audio recordings containing speech samples, while the COVID19 Cough Sub-Challenge (CCS) provides 1.63 hours of cough samples. The COVID-19 datasets can be obtained through The University of Cambridge.

How it works

  • clone repository
  • add cough or speech dataset (dist folder) (see Data section), so that the structure is the following:
CovidSpeechChallenge
  |-- dist/
  	|-- lab/
	|-- wav/
  |-- features/
  |-- results/
  |-- src/
  |-- vggish/
  |-- run_experiments.sh
  • run run_experiments.sh to do the feature extraction, SVM training and prediction for each features combination

About the code

  • The features/ folder will contain the extracted features after running the feature extraction codes. These are not included in this repository to limit the storage.
  • The results/ contains a subfolder for each experiment with the final predictions for devel and test subset (saved as csv file) + plot of the normalized confusion matrix saved as jpg image (only for predictions test subset). This folder of the repository contains the results for the speech audio data.
  • The src/ folder contains the python files for all feature extraction and SVMs
  • The vggish/ folder contains the code necessary for VGGish and is downloaded from https://modelzoo.co/model/audioset.
  • Finally run_experiments.sh is a bash script that can be modified to only run parts of the experiments.