BattyCoda: A novel open-source software for bat call annotation and classification

The field of acoustic communication needs tools that facilitate the annotation and labeling of animal calls. Bat acoustic libraries gathered over the past few decades have primarily focused on compiling echolocation calls, which have been leveraged to develop machine learning algorithms capable of classifying bat species. However, because these classification methods require large training datasets, they have not yet been generalized to classify types of bat communication calls. Communication call repertoires in bats are wide, and distinct syllables occur with varying frequency, with some call types being recorded only rarely. Furthermore, collecting Classification communication calls poses greater technical challenges, making these calls more difficult to capture reliably. Here, we present BattyCoda, an open-access, customizable tool to categorize and label bat communication call types within the repertoire of a species using small training datasets (tens to hundreds of labeled calls). In this work, we compiled an initial training dataset of 11 types of big brown bat (<i>Eptesicus fuscus</i>) calls, tested the performance of various candidate classifiers, and assessed the final classifier's training sample size sensitivity. We found that the best performing classifier achieved a balanced accuracy of ~50 %, with common call types achieving classification accuracies over 70 %. Our tool can greatly facilitate annotating bat calls in recordings by providing accurate labels for common call types, while also assisting researchers in categorizing rarer communication calls. BattyCoda has the potential to build research capacity in the field of acoustic communication by expanding the availability of libraries including a wider range of bat calls and species, thereby enabling the exploration of new hypotheses.

Authors

Institutions

Publication Details

Journal
Ecological Informatics
Published
2025-05-09
DOI
https://doi.org/10.1016/j.ecoinf.2025.103195
Citations
2
Primary Topic
Bat Biology and Ecology Studies
Type
article
Field-Weighted Citation Impact
6.05
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

BattyCoda: A novel open-source software for bat call annotation and classification

Jessica L. Montoya, Kevin M. Boergens, Hannah M. ter Hofstede, Angeles Salles et al.
2 citations
Ecological Informatics
Bat Biology and Ecology Studies
6.05
article

BattyCoda: A novel open-source software for bat call annotation and classification

Jessica L. Montoya, Kevin M. Boergens, Hannah M. ter Hofstede, Angeles Salles, Gabriela C Nunez-Mir
article en
2 citations

Abstract

The field of acoustic communication needs tools that facilitate the annotation and labeling of animal calls. Bat acoustic libraries gathered over the past few decades have primarily focused on compiling echolocation calls, which have been leveraged to develop machine learning algorithms capable of classifying bat species. However, because these classification methods require large training datasets, they have not yet been generalized to classify types of bat communication calls. Communication call repertoires in bats are wide, and distinct syllables occur with varying frequency, with some call types being recorded only rarely. Furthermore, collecting Classification communication calls poses greater technical challenges, making these calls more difficult to capture reliably. Here, we present BattyCoda, an open-access, customizable tool to categorize and label bat communication call types within the repertoire of a species using small training datasets (tens to hundreds of labeled calls). In this work, we compiled an initial training dataset of 11 types of big brown bat (<i>Eptesicus fuscus</i>) calls, tested the performance of various candidate classifiers, and assessed the final classifier's training sample size sensitivity. We found that the best performing classifier achieved a balanced accuracy of ~50 %, with common call types achieving classification accuracies over 70 %. Our tool can greatly facilitate annotating bat calls in recordings by providing accurate labels for common call types, while also assisting researchers in categorizing rarer communication calls. BattyCoda has the potential to build research capacity in the field of acoustic communication by expanding the availability of libraries including a wider range of bat calls and species, thereby enabling the exploration of new hypotheses.

Ecological InformaticsVol. 89
University of Illinois Chicago (US), University of Windsor (CA)
Openalex Percentile: Top 5%
Bat Biology and Ecology Studies
6.05
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.