Install Docker Compose.
Download essentia-models
from Google Drive and unzip it in the base directory of this repo.
Start the container and get a shell inside it
docker-compose up -d && docker-compose exec app bash
python scripts/analyze.py
The output will be written to output/agreements-by-model.csv
.
python scripts/predict.py
The output will be written to data/essentia-models-predictions.csv
.
From Google Drive:
- Download
audio_chunks/audio.001
and unzip it in the base directory of this repo - Download
annotations-spotifyapi_chunks/annotations-spotifyapi.001
and unzip it intodata
python scripts/analyze.py --reparse_annotations
The output will be written to data/ground-truth-annotations.csv
and data/spotify-annotations.csv
.