Learn R Programming

warbleR (version 1.0.1)

warbleR: warbleR: A package to streamline bioacoustic analysis

Description

warbleR is a package designed to streamline analysis of acoustic signals in R. This package allows users to collect open-access acoustic data or input their own data into a workflow that facilitates spectrographic visualization and obtaining acoustic parameters in a batch process. The functions facilitate downloading avian calls from Xeno-Canto,creating maps of Xeno-Canto recordings, converting .mp3 files to .wav files, checking .wav files, automatically detecting calls by amplitude, manually selecting calls within recordings, printing spectrograms of recordings, printing spectrograms of individual calls, measuring signal to noise ratio and performing acoustic measurements.

Arguments

Accessing Xeno Canto

querxc: Download recordings and metadata from Xeno Canto

xcmaps: Create maps to visualize the geographic spread of Xeno Canto recordings

Managing sound files

mp32wav: Convert several .mp3 files in working directory to .wav format

checkwavs: Check whether .wav files can be read by subsequent functions

Streamlining acoustic analysis in R

manualoc: Interactive spectrographic view to measure start and end of acoustic signals

lspec: Produce spectrograms of whole recordings split into multiple rows

specreator: Create spectrograms of manualoc selections

snrspecs: Create spectrograms to visualize margins over which noise will be measured by sig2noise

sig2noise: Measure signal to noise ratio across multiple files

trackfreqs: Create spectrograms to visualize frequency measurements

specan: Measures acoustic parameters on selected acoustic signals

Details

The warbleR package offers three overarching categories of functions:

  • Xeno Canto downloads
  • Sound file management
  • Streamlined acoustic analysis in R

License: GPL (>= 2)