CovidSpeechChallenge_2021/README.md

30 lines
1.8 KiB
Markdown
Raw Normal View History

2021-09-09 09:41:11 +00:00
# Automated COVID-19 diagnosis
This repo contains the code created by Elien Martens during IAESTE internship summer 2021, Technical University of Kosice (Slovakia).
2021-09-09 09:41:11 +00:00
## Data
2021-09-09 09:41:11 +00:00
The [Interspeech Computational Paralinguistics ChallengE (ComParE) 2021](vhttp://www.compare.openaudio.eu/now/) 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
2021-09-09 09:41:11 +00:00
- clone repository
- add data (see [Data](##data) section), so that the structure is the following:
```
CovidSpeechChallenge
|-- dist/
2021-09-13 09:24:26 +00:00
|-- lab/
|-- wav/
2021-09-09 09:41:11 +00:00
|-- features/
|-- results/
|-- src/
|-- vggish/
|-- run_experiments.sh
```
2021-09-13 09:43:53 +00:00
- run ```run_experiments.sh``` to do the feature extraction, SVM training and prediction for each features combination
2021-09-09 09:41:11 +00:00
2021-09-13 09:43:53 +00:00
## 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)
- 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](https://modelzoo.co/model/audioset).
- Finally ```run_experiments.sh``` is a bash script that can be modified to only run parts of the experiments.