MyNixOS website logo
Description

Analyse Audio Recordings and Automatically Extract Animal Vocalizations.

Contains all the necessary tools to process audio recordings of various formats (e.g., WAV, WAC, MP3, ZC), filter noisy files, display audio signals, detect and extract automatically acoustic features for further analysis such as classification.

CRAN Downloads R build status

bioacoustics: detect and extract automatically acoustic features in audio recordings

Description

bioacoustics contains all the necessary functions to read audio recordings of various formats, filter noisy files, display audio signals, detect and extract automatically acoustic features for further analysis such as species identification based on classification of animal vocalizations.

It can be subdivided into three main components:

  • Read, extract data (not yet implemented), display, and write Zero-Crossing files.
  • Stand-alone tools to convert MP3, WAV, and WAC files.
  • Read, display, MP3, WAV or WAC files, filter, and extract automatically acoustic features.

Installing

  • Install stable version from CRAN:
install.packages("bioacoustics")
  • Install development version from GitHub:
# install.packages("devtools")
devtools::install_github("wavx/bioacoustics", build_vignettes = TRUE)

Windows

Installing bioacoustics from source works under windows when Rtools is installed. This downloads the system requirements from rpkg-libs.

Linux

For Unix-alikes, FFTW (>= 3.3.1) is required.

Contributing

  • Contributions are more than welcome, issues and pull requests are the preferred ways of sharing them.

Authors and contributors

Authors: Jean Marchal, Francois Fabianek, Christopher Scott

Contributors: Chris Corben, David Riggs, Peter Wilson

Licence

  • GPLv3
Metadata

Version

0.2.8

License

Unknown

Platforms (77)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-windows
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows