Chirpity-Electron icon indicating copy to clipboard operation
Chirpity-Electron copied to clipboard

AI powered audio analyser for bird call visualisation, detection and cataloguing

trafficstars

Chirpity

Desktop application to identify bird vocalisations in lengthy audio files. Uses either BirdNET or a native AI model tuned for the calls of nocturnal migrants.

Author: Matthew Kirkland

image

Application setup

Visit https://chirpity.mattkirkland.co.uk for platform specific installation instructions - Chirpity is available for both Windows and Mac platforms

Development setup

First, clone the project and install all dependencies:

git clone https://github.com/Mattk70/Chirpity-Electron
cd Chirpity-Electron

Chirpity depends on Node.js, follow the link for the download and installation instructions. Once installed, run:

npm install

Next, launch the app with:

npm start

Development setup

Initialize the source directory with:

npm init

Now, install project dependencoies with:

npm install --save-dev

After that, build a windows msi installer with:

npm run export

The resulting application will be saved in the "dist" folder.