crowsetta.formats.seq.birdsongrec

crowsetta.formats.seq.birdsongrec#

Module with functions that handle the following dataset: Koumura, T. (2016). BirdsongRecognition (Version 1). figshare. https://doi.org/10.6084/m9.figshare.3470165.v1 https://figshare.com/articles/BirdsongRecognition/3470165

as used in this paper: Koumura T, Okanoya K (2016) Automatic Recognition of Element Classes and Boundaries in the Birdsong with Variable Sequences. PLoS ONE 11(7): e0159188. doi:10.1371/journal.pone.0159188

Functions

parse_xml(xml_file[, ...])

parses Annotation.xml files from the BirdsongRecognition dataset: Koumura, T.

Classes

BirdsongRec(sequences, annot_path[, wav_path])

Class that represents annotations from the BirdsongRecognition dataset [1]_.

BirdsongRecSequence(wav_file, position, ...)

Class from birdsong-recognition that represents a sequence of syllables.

BirdsongRecSyllable(position, length, label)

Object that represents a syllable.