Skip to content

Tubbz-alt/earth-hz

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Earth Hz

User-friendly web framework for sharing and collaborative labeling of bioacoustic data.

Features

  • Imports raw WAV files from audio recorders uploaded to cloud storage (currently supports Azure Data Lake)
  • Generates MP3 or Ogg stream on the fly, supports playback in any HTML5 compatible browser
  • Imports cluster files from Wildlife Acoustics Kaleidoscope

Installation

apt-get install ffmpeg libavcodec-extra
pip install -r requirements.txt

Running

Run on a local machine for single user / testing

flask run

Or

See https://flask.palletsprojects.com/en/1.1.x/tutorial/deploy/ and https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-xvii-deployment-on-linux for suggestions on deploying to a production server.

Framework

About

User-friendly web framework for sharing and collaborative labeling of bioacoustic data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.9%
  • HTML 20.5%
  • Other 0.6%