Skip to main content

easybird

PyPI  GitHub  GitHub last commit  GitHub top language  CodeFactor 


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)

Source distribution for easybird 0.0.3
File Size Uploaded
easybird-0.0.3.tar.gz 3.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for easybird 0.0.3
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page