Installation

Dependencies

The following dependencies are required by auditok and will be installed automatically:

  • numpy: Used for signal processing.

  • pydub: to read audio files in popular formats (e.g., ogg, mp3) or extract audio from video files.

  • pyaudio: to read audio data from the microphone and play audio back.

  • tqdm: to display a progress bar while playing audio clips.

  • matplotlib: to plot audio signal and detections.

auditok requires Python 3.7 or higher.

To install the latest stable version, use pip:

sudo pip install auditok

To install the latest development version from GitHub:

pip install git+https://github.com/amsehili/auditok

Alternatively, clone the repository and install it manually:

git clone https://github.com/amsehili/auditok.git
cd auditok
python setup.py install