Skip to content

Latest commit

 

History

1,157 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Audio Segmenter (DAS)

DAS automatically annotates animal vocalizations in raw audio recordings using a deep neural network. It can be used through a graphical user interface, from the terminal, or from Python scripts.

Installation

conda create -n das -c conda-forge python=3.14 ffmpeg uv -y
conda activate das
uv pip install das --torch-backend=auto
das version

See the installation guide for CPU- and GPU-specific options.

Users who need the TensorFlow backend should follow the TensorFlow installation instructions for the final TensorFlow-backed release (0.32.13).

Documentation

See the DAS documentation for the complete user guide:

If you have questions, feedback, or find a bug, please open an issue.

Citation

Please cite DAS as:

Elsa Steinfath, Adrian Palacios, Julian Rottschäfer, Deniz Yuezak, Jan Clemens (2021). Fast and accurate annotation of acoustic signals with deep neural networks. eLife

Acknowledgements

The following packages were modified and integrated into DAS:

  • Keras implementation of TCN models modified from keras-tcn (in das.models.tcn)
  • Trainable STFT layer implementation modified from kapre (in das.models.kapre)

See the corresponding source directories for the original READMEs.

Releases

Used by

Contributors

Languages