easybird
Easybird is python toolkit for Bird Activity Detection (BAD).
Setup and Install
We recommend using conda for environment management, since we use conda-forge to install an essential library libsndfile. To setup, copy the following command to your terminal.
conda create -n bird
conda activate bird
conda install -c conda-forge libsndfile -y
After setup the virtual env, install with pip.
pip install easybird
Single Wav
Identify bird activities for single waveform.
from easybird import detection
hasBird, confidence = detection.from_wav('bird.wav')
Output
print(hasBird)
>>> True
print(confidence)
>>> 0.9996312260627747
Multiple Wavs
Identify bird activities for multiple wavforms.
from easybird import detection
results = detection.from_wavs(['bird1.wav','bird2.wav','bird3.wav'])
Output
print(results)
>>> [(bird1, True, 0.99963122), (bird2, True, 0.37834975), (bird3, True, 0.87340939)]
Release files for easybird 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| easybird-0.0.3.tar.gz | 3.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| easybird-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.3 MB
Release files / easybird-0.0.3.tar.gz
| Download URL | easybird-0.0.3.tar.gz |
|---|---|
| Size | 3.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3db008b3e44f19dc51885a89c5338e02d622d2bd752e31c374ac6039868e97cf
|
|
BLAKE2b-256 checksum How to use checksums |
2a49d64006ec20676615234cc51d1732f815f0ac1783fe534caa46ad9aef12f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.8.13
|
Release files / easybird-0.0.3-py3-none-any.whl
| Download URL | easybird-0.0.3-py3-none-any.whl |
|---|---|
| Size | 3.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fadc183e3deea245be81a34b97a09019b49390c6891893356fcde5250da9b759
|
|
BLAKE2b-256 checksum How to use checksums |
27cae0cc30869b74a449a572a43c0c364c99fae07221b4828ea43b6acafefd74
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.8.13
|