The purpose of this project was to create a web application that can calculate and visualize dynamic time warp between any pair of mp3 files.
More precisely our solution is designated as an:
- Tool for algorithmics courses to visualize DTW
- Tool for comparing audio files
- Example source code how to access and use mp3 file contents
Requires Java 11
git clone https://github.com/Ristop/DTW-song-detection.git
cd DTW-song-detection/
chmod +x gradlew
./gradlew bootRun
You run the project through the IDE via main class DtwApplication
or run the built jar with java -jar build/libs/DTW-song-detection-*.jar
Navigate on your browser to http://localhost:8080/