A base image for using Librosa on aarch64 architecture devices via a Docker container.
Librosa is a popular audio and music processing tool for Python. It is notoriously difficult and time-consuming to build for aarch64 devices such as the Raspberry Pi 4, Coral Dev and Jetson boards. Simply add this image to an existing project and/or extend it for your own needs.
Add the following to your docker-compose
:
version: '2.1'
services:
librosa:
restart: always
image: bh.cr/al_s_apps/librosa-aarch64
privileged: true
Alternatively, you may want to extend the base image within your own Dockerfile:
FROM bh.cr/al_s_apps/librosa-aarch64
# Add your installs and/or copy your files below...
Librosa version: 0.7.2
Includes dependencies: cython, cmake, tbb, llvmlite, numba, numpy, resampy, scipy, scikit-learn.