Audiomate is a library for working with audio datasets.
Audiomate is a library for easy access to audio datasets. It provides the datastructures for accessing/loading different datasets in a generic way. This should ease the use of audio datasets for example for machine learning tasks.
Currently supported datasets:
- Acoustic Event Dataset
- Mozilla Common Voice
- Free Spoken Digit Dataset
- German Distant Speech Corpus
- Google Speech Commands
- M-AILABS Speech Dataset
Currently supported formats:
Indirectly supported datasets (Details):
pip install audiomate
Install the latest development version:
pip install git+https://github.com/ynop/audiomate.git
It's recommended to use a virtual environment when developing audiomate. To create one, execute the following command in the project's root directory:
python -m venv .
To install audiomate and all it's dependencies, execute:
pip install -e .
Running the test suite
pip install -e .[dev] python setup.py test
With PyCharm you might have to change the default test runner. Otherwise, it might only suggest to use nose. To do so, go to File > Settings > Tools > Python Integrated Tools (on the Mac it's PyCharm > Preferences > Settings > Tools > Python Integrated Tools) and change the test runner to py.test.
Editing the Documentation
To generate the documentation, execute:
pip install -e .[dev] cd docs make html
The generated files are written to
Versions is handled using bump2version. To bump the version:
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|audiomate-3.0.0-py3-none-any.whl (199.0 kB) Copy SHA256 hash SHA256||Wheel||py3|
|audiomate-3.0.0.tar.gz (134.3 kB) Copy SHA256 hash SHA256||Source||None|