<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="systematic-review" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.173495.1</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Systematic Review</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>Software Tools for Passive Acoustic Monitoring in Aquatic and Terrestrial Bio- and Ecoacoustics: A Living Systematic Review</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 1; peer review: 1 approved, 2 approved with reservations]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Hanf-Dressler</surname>
                        <given-names>Tara</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-5399-7014</uri>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Nouioua</surname>
                        <given-names>Rym</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-6023-9369</uri>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Thomisch</surname>
                        <given-names>Karolin</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-7144-8369</uri>
                    <xref ref-type="aff" rid="a3">3</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Cazau</surname>
                        <given-names>Dorian</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <xref ref-type="aff" rid="a4">4</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>de Selys Longchamps</surname>
                        <given-names>Simon</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <xref ref-type="aff" rid="a5">5</xref>
                </contrib>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Darras</surname>
                        <given-names>Kevin F.A.</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <role content-type="http://credit.niso.org/">Validation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-9013-3784</uri>
                    <xref ref-type="corresp" rid="c2">b</xref>
                    <xref ref-type="aff" rid="a5">5</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Evolutionary Ecology, Leibniz Institute for Zoo and Wildlife Research, Berlin, 10315, Germany</aff>
                <aff id="a2">
                    <label>2</label>Botany and Biodiversity Research, Faculty of Life Sciences, University of Vienna, Vienna, 1030, Austria</aff>
                <aff id="a3">
                    <label>3</label>Ocean Acoustics Group, Alfred Wegener Institute, Helmholtz Centre for Polar and Marine Research, Bremerhaven, 27515, Germany</aff>
                <aff id="a4">
                    <label>4</label>CNRS Lab-STICC, ENSTA, Institut Polytechnique de Paris, Brest, 29200, France</aff>
                <aff id="a5">
                    <label>5</label>INRAE, EFNO, Nogent-sur-Vernisson, 45290, France</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:tara.hanf-dressler@uni-potsdam.de">tara.hanf-dressler@uni-potsdam.de</email>
                </corresp>
                <corresp id="c2">
                    <label>b</label>
                    <email xlink:href="mailto:kevin.darras@inrae.fr">kevin.darras@inrae.fr</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>13</day>
                <month>1</month>
                <year>2026</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2026</year>
            </pub-date>
            <volume>15</volume>
            <elocation-id>48</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>23</day>
                    <month>12</month>
                    <year>2025</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Hanf-Dressler T et al.</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/15-48/pdf"/>
            <abstract>
                <p>Biodiversity monitoring is crucial for understanding species trends and their responses to anthropogenic change. Passive acoustic monitoring (PAM) offers a scalable, non-invasive approach to capture ecological information across large spatial and temporal scales. However, it generates vast amounts of audio recordings, whose management and analysis present technical challenges. To support diverse user needs in ecoacoustic research, a growing number of software tools have emerged, but the landscape remains fragmented and difficult to navigate. We provide a systematic overview of software tools used for soundscape assessment across terrestrial, freshwater, and marine environments. We screened peer-reviewed literature and complemented it with database cross-checking to identify and categorize tools according to four PAM data workflow components: data management, signal pre-processing, visualisation and navigation, and acoustic analysis. We found 221 available tools of which 174 were explicitly designed for PAM. Most tools were freely accessible (83%) with only a smaller fraction being commercial (12%) or limited access (5%). Terrestrial research accounted for most software mentions (476 studies), followed by aquatic (319) and cross-realm (64) studies. Nearly half (45%) were package-based frameworks within R, Python, or MATLAB. Acoustic analysis was the most represented workflow component, while only 40 tools covered all four of them. This diversity illustrates the field&#x2019;s rapid technical growth but also its redundancy and methodological fragmentation: to date, many tools target only a subset of workflow components and replicate similar functionalities. Despite this, the prevalence of PAM-dedicated software indicates increasing specialization and technical maturity within ecoacoustics. Our structured inventory underscores the need for greater collaboration and continuity in software development, promoting the improvement and accessibility of existing tools rather than further proliferation. This living systematic review, provides a practical, biannually updated reference for tool selection and fosters transparency, comparability, and cooperation across bioacoustic and ecoacoustic research communities.</p>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>acoustic data processing</kwd>
                <kwd>audio analysis</kwd>
                <kwd>bioacoustics</kwd>
                <kwd>ecology</kwd>
                <kwd>PAM workflow</kwd>
                <kwd>soundscape</kwd>
            </kwd-group>
            <funding-group>
                <award-group id="fund-1" xlink:href="https://doi.org/10.13039/501100022077">
                    <funding-source>Institut National de Recherche pour l'Agriculture, l'Alimentation et l'Environnement</funding-source>
                </award-group>
                <award-group id="fund-2" xlink:href="https://doi.org/10.13039/501100004350">
                    <funding-source>Studienstiftung des Deutschen Volkes</funding-source>
                </award-group>
                <funding-statement>This study received no specific grant from any funding agency, public, commercial, or not-for-profit sectors. Tara Hanf-Dressler is supported by a doctoral fellowship from the Studienstiftung des Deutschen Volkes. A student assistant contributing to data preparation was supported through internal funding from INRAE (Nogent-sur-Vernisson, France).</funding-statement>
                <funding-statement>
                    <italic>The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.</italic>
                </funding-statement>
            </funding-group>
        </article-meta>
    </front>
    <body>
        <sec id="sec1" sec-type="intro">
            <title>1. Introduction</title>
            <p>Monitoring biodiversity under accelerating global change requires scalable and non-invasive technologies capable of recording ecological dynamics continuously and comparably across broad spatial and temporal scales. One such method is passive acoustic monitoring (PAM), which has emerged as a transformative approach for collecting ecological data (
                <xref ref-type="bibr" rid="ref1">Au and Hastings, 2008</xref>; 
                <xref ref-type="bibr" rid="ref43">Ross et al., 2023</xref>), enabling researchers to survey ecosystems by recording, storing, pre-processing, and analysing environmental sounds (
                <xref ref-type="bibr" rid="ref36">Pijanowski et al., 2024</xref>; 
                <xref ref-type="bibr" rid="ref52">Sugai et al., 2019</xref>; 
                <xref ref-type="bibr" rid="ref18">Gibb et al. 2019</xref>; 
                <xref ref-type="bibr" rid="ref33">Mooney et al., 2020</xref>; 
                <xref ref-type="bibr" rid="ref3">Bolgan et al., 2023</xref>). PAM offers key advantages for biodiversity assessment: it allows for continuous, long-term, and large-scale monitoring of acoustic activity patterns, community-level dynamics, soundscapes, and environmental change while minimizing disturbance to natural systems (
                <xref ref-type="bibr" rid="ref16">Farina, 2014</xref>; 
                <xref ref-type="bibr" rid="ref43">Ross et al., 2023</xref>). It facilitates standardized, repeatable observations even in remote or inaccessible regions across aquatic or terrestrial realms (e.g., 
                <xref ref-type="bibr" rid="ref6">Burivalova et al. 2019</xref>; 
                <xref ref-type="bibr" rid="ref14">Elise et al., 2019</xref>; 
                <xref ref-type="bibr" rid="ref46">Sethi et al., 2020</xref>).</p>
            <p>Within this methodological framework, the terms bioacoustics and ecoacoustics are often used variably across disciplines and geographic contexts, sometimes even synonymously with PAM (
                <xref ref-type="bibr" rid="ref1">Au and Hastings, 2008</xref>; 
                <xref ref-type="bibr" rid="ref48">Sueur &amp; Farina, 2015</xref>; 
                <xref ref-type="bibr" rid="ref35">Penar et al., 2020</xref>; 
                <xref ref-type="bibr" rid="ref36">Pijanowski et al., 2024</xref>). Both terms frame PAM as a unifying methodological backbone that links acoustic data to biodiversity patterns (
                <xref ref-type="bibr" rid="ref50">Sueur et al., 2008</xref>), assessing impacts of disturbances on ecosystems and wildlife (
                <xref ref-type="bibr" rid="ref19">Gitau et al., 2025</xref>) as well as climate change (
                <xref ref-type="bibr" rid="ref27">Krause &amp; Farina, 2016</xref>; 
                <xref ref-type="bibr" rid="ref49">Sueur et al., 2019</xref>), and informing land management decisions (
                <xref ref-type="bibr" rid="ref43">Ross et al., 2023</xref>; 
                <xref ref-type="bibr" rid="ref8">Cord et al., 2025</xref>).</p>
            <p>However, implementation of PAM in ecological research is constrained by several limitations. Automated recorders produce vast amounts of data per study, often referred to as &#x201c;big data&#x201d; (
                <xref ref-type="bibr" rid="ref45">Sagiroglu and Sinanc, 2013</xref>; 
                <xref ref-type="bibr" rid="ref26">Kowarski and Moors-Murphy, 2021</xref>), posing substantial challenges for storage, management, pre-processing and analysis of acoustic data (
                <xref ref-type="bibr" rid="ref52">Sugai et al., 2019</xref>; 
                <xref ref-type="bibr" rid="ref36">Pijanowski et al., 2024</xref>). A wide range of software tools has been developed to support PAM data workflows, yet they are not always freely accessible or standardized across research domains, taxa, or geographic realms. This diversity often mirrors methodological divergence rather than coordinated progress (
                <xref ref-type="bibr" rid="ref10">Darras et al., 2023</xref>; 
                <xref ref-type="bibr" rid="ref42">Roch et al., 2016</xref>; 
                <xref ref-type="bibr" rid="ref58">Wieczorek et al., 2012</xref>). Software tool fragmentation occurs both at the functional level, where tools differ in design, purpose, and compatibility, and at the community level, where limited awareness and lack of centralized guidance lead researchers to rely on familiar or locally established software.</p>
            <p>Several recent reviews have outlined methodological advances and conceptual frameworks in response to the increasing demand for methodological guidance: they proposed structured PAM workflows spanning data acquisition, signal pre-processing, detection, classification, and interpretation, and discussed how different tools fit within these functionality classes (e.g., 
                <xref ref-type="bibr" rid="ref13">Ducrettet et al., 2025</xref>; 
                <xref ref-type="bibr" rid="ref28">Kvsn et al., 2020</xref>; 
                <xref ref-type="bibr" rid="ref30">Lindseth and Lobel, 2018</xref>; 
                <xref ref-type="bibr" rid="ref43">Ross et al., 2023</xref>; 
                <xref ref-type="bibr" rid="ref39">Rhinehart et al., 2020</xref>; 
                <xref ref-type="bibr" rid="ref51">Sugai et al., 2020</xref>; 
                <xref ref-type="bibr" rid="ref55">Wall et al., 2025</xref>). Others focused on algorithmic approaches and classification methods, including traditional template matching and decision-tree approaches as well as machine-learning and deep-learning techniques (
                <xref ref-type="bibr" rid="ref25">Knight et al., 2017</xref>; 
                <xref ref-type="bibr" rid="ref37">Priyadarshani et al., 2018</xref>; 
                <xref ref-type="bibr" rid="ref47">Stowell, 2022</xref>; 
                <xref ref-type="bibr" rid="ref53">Usman et al., 2020</xref>). Together, these studies provide valuable overviews of PAM workflows and analytical strategies. However, they remain largely conceptual and method-focused, and do not offer a systematic, data-centred inventory of available software tools across PAM workflows. Yet, the sheer variety of analytical approaches can be bewildering, reflecting both the creative adaptability of the field and its ongoing search for conceptual coherence. Lists of software tools managing acoustic data such as the Bioacoustics Software Database (
                <xref ref-type="bibr" rid="ref40">Rhinehart et al., 2024</xref>), the acoustic monitoring guide provided by WWF UK (
                <xref ref-type="bibr" rid="ref5">Browning et al., 2017</xref>) or entries on Wikipedia (
                <xref ref-type="bibr" rid="ref31">&#x201c;List of bioacoustics software&#x201d;, 2024</xref>), provide an important starting point, yet none offers a systematic complete and comprehensive synthesis of software tools and their functional coverage across the entire ecoacoustic workflows.</p>
            <p>To address this gap, we undertook a two-step approach. First, we conducted a systematic screening of peer-reviewed literature in the fields of bio- and ecoacoustics across aquatic and terrestrial realms to identify studies that explicitly use software tools for PAM. Second, based on this literature review, we compiled a comprehensive list of software tools, informed by additional sources such as the Bioacoustics Software Database (
                <xref ref-type="bibr" rid="ref40">Rhinehart et al., 2024</xref>) and expert knowledge. Building on previously proposed workflow classifications (e.g., 
                <xref ref-type="bibr" rid="ref43">Ross et al., 2023</xref>; 
                <xref ref-type="bibr" rid="ref39">Rhinehart et al., 2020</xref>; 
                <xref ref-type="bibr" rid="ref51">Sugai et al., 2020</xref>), we refined the structure to capture the full range of functionalities implemented in ecoacoustic software, reflecting the typical progression from raw data handling to interpretation in ecoacoustic studies. We defined four workflow components of ecoacoustic data processing that do not represent a strict sequential order but rather categories of functionalities that are commonly used in PAM: (1) data management, (2) signal pre-processing, (3) visualisation and navigation, and (4) acoustic analysis. This functional classification is intended to help to navigate the software landscape and identify tools suited to user needs across both aquatic and terrestrial realms. This literature-based review, which will be updated on a biannual basis, aims to advance transparency, reproducibility, and collaboration in ecoacoustic and bioacoustic research and to serve as a lasting, practical reference for the scientific community.</p>
        </sec>
        <sec id="sec2" sec-type="methods">
            <title>2. Methods</title>
            <sec id="sec3">
                <title>2.1 Literature search</title>
                <p>We performed a systematic review of peer-reviewed literature, following the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA) 2020 guidelines (
                    <xref ref-type="bibr" rid="ref34">Page et al., 2021</xref>, 
                    <xref ref-type="fig" rid="f1">
Figure 1</xref>). We used the Web of Science (WoS) Core Collection for our literature search, as it provides consistent indexing across relevant disciplines. We limited the search to studies published between 2014-01-01 and 2024-01-01 to exclude discontinued software tools. The search strategy was developed iteratively by testing and refining keyword combinations to improve the specificity and relevance of the results. We included the terms 
                    <italic toggle="yes">bioacoustics</italic> and 
                    <italic toggle="yes">ecoacoustics</italic> in our search strategy because both are commonly associated with PAM and often overlap in scope and terminology (
                    <xref ref-type="bibr" rid="ref48">Sueur &amp; Farina, 2015</xref>; 
                    <xref ref-type="bibr" rid="ref35">Penar et al., 2020</xref>; 
                    <xref ref-type="bibr" rid="ref36">Pijanowski et al., 2024</xref>). Since studies from each field frequently reference PAM software and analytical workflows, including both terms ensured a comprehensive representation of relevant literature across ecological realms and research domains. The final search string was as follows:</p>
                <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                    <label>
Figure 1. </label>
                    <caption>
                        <title>PRISMA flow diagram summarizing the literature screening and selection process (
                            <xref ref-type="bibr" rid="ref34">Page et al., 2021</xref>).</title>
                        <p>The diagram illustrates the number of records identified, screened, and included in the review, as well as reasons for exclusion at each stage. A total of 2270 records were initially identified through database searches, of which 1394 were excluded after title and abstract screening. After full-text assessment, 641 studies were retained for inclusion. Only studies explicitly reporting the use of software tools in bioacoustic or ecoacoustic research were included.</p>
                    </caption>
                    <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/191317/f6ca818a-ac62-4b8c-a7b6-65b3039afd23_figure1.gif"/>
                </fig>
                <disp-quote>
                    <p>

                        <italic toggle="yes">TS = ((software OR application OR platform OR program OR package) AND (ecoacoustic* OR &#x201c;eco-acoustic*&#x201d; OR bioacoustic* OR &#x201c;bio-acoustic*&#x201d; OR soundscape* OR &#x201c;passive acoustic monitor*&#x201d; OR &#x201c;passive acoustic record*&#x201d; OR &#x201c;passive acoustic sens*&#x201d; OR &#x201c;auto* sound record*&#x201d; OR &#x201c;auto* audio record*&#x201d; OR &#x201c;auto* acoustic record*&#x201d; OR &#x201c;auto* record* unit&#x201d;))</italic>
                    </p>
                </disp-quote>
                <p>The final query returned 2,270 records from the Web of Science database. After removing 17 duplicate entries, 2,253 records were screened by title and abstract by all co-authors to assess their relevance to ecoacoustic and bioacoustic research. Studies employing PAM in disciplines outside the scope of bio- or ecoacoustics were excluded, even if similar recording techniques were used. Specifically, we excluded studies in the field of medicine (e.g., biomedical acoustic signal analysis), physics (e.g., acoustic wave propagation), indoor acoustics, urban soundscape design, and human sound perception, as these have non-ecological contexts and apply different methodological frameworks. Following this screening, 859 studies were retained for full-text assessment (
                    <xref ref-type="fig" rid="f1">
Figure 1</xref>). We included all studies within the fields of bioacoustics and ecoacoustics, defined broadly to encompass applications of PAM for the investigation of ecological patterns, biodiversity, species presence, and soundscape dynamics across multiple taxa as well as aquatic (marine and freshwater) and terrestrial realms. We identified the reported use of software tools in relevant studies and excluded those that did not mention any. Because the search did not include full-text keyword screening, our inventory likely underrepresents the total number of software tools, as those mentioned exclusively within the main text would not have been captured. This limitation reflects a common challenge in literature-based software reviews and should be considered when interpreting coverage completeness. We further classified the relevant studies into aquatic or terrestrial realms to identify their contexts of application.</p>
            </sec>
            <sec id="sec4">
                <title>2.2 Data extraction and functional characterization of software tools</title>
                <p>We define 
                    <italic toggle="yes">software</italic> as a computer program or application designed for direct interaction by end users, excluding operating systems and system-level utilities (
                    <xref ref-type="bibr" rid="ref15">Fair et al., 2005</xref>). In this review, this definition includes any digital application supporting one or more components of the PAM workflow (data management; signal pre-processing; visualisation and navigation; acoustic analysis), encompassing stand-alone tools, online platforms, and packages integrated into programming environments such as R, MATLAB, or Python. Publicly accessible AI models (e.g., trained neural networks, automated classifiers) and researcher-developed scripts were also included and treated as software tools when they implemented specific analytical functions such as detection, classification, or feature extraction within PAM workflows. We deliberately adopt a broad definition to capture both widely distributed tools and accessible researcher-developed solutions, as both play a central role in the current ecoacoustic research landscape. Unavailable or undocumented custom scripts that were project-specific or written for internal use were grouped into a single category and excluded from subsequent analyses of software functionalities. These scripts were written in various programming environments (e.g., R, MATLAB, Python) but lacked standardized documentation.</p>
                <p>For each available software tool, we systematically extracted information from peer-reviewed publications, official software documentation, user manuals, and publicly available developer resources. We extracted general software metadata including: software availability (yes/no), access type (free, free to try, or commercial), deployment form (local installation, web-based, or package within another software environment), execution (the higher-level software or programming environment in which the tool operates), PAM-dedication (tool developed exclusively for PAM or not), geographical realm (aquatic, terrestrial, or general), and taxa (targeted taxonomic groups, or general) (
                    <xref ref-type="table" rid="T1">
Table 1</xref>).</p>
                <table-wrap id="T1" orientation="portrait" position="float">
                    <label>
Table 1. </label>
                    <caption>
                        <title>Description of extracted functional and metadata information of software tools.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top"/>
                                <th align="left" colspan="1" rowspan="1" valign="top">
NAME</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">DEFINITION</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="center" colspan="1" rowspan="7" valign="top">
                                    <bold>SOFTWARE METADATA</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Availability</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Whether a software can be obtained online, via download or purchase in 2025.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Access</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Defines whether the software is fully free, partially free (e.g., free to try or freemium), or requires payment (commercial).</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Deployment</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Whether software is running on local machines (local), on web-servers (online) or integrated within other, usually local software (package).</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Execution</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Specifies the environment in which the software runs, such as an operating system (OS) or within a hosting software (e.g., R, MATLAB or Python).</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>PAM-dedicated
</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Whether a software tool was exclusively developed for passive acoustic monitoring (PAM) workflow in environmental or ecological research.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Realm</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Primary environmental context for which the software tool is intended, such as aquatic, terrestrial, or general.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Taxa</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Broad taxonomic group(s) targeted by the software, based on IUCN Red List taxonomy.</td>
                            </tr>
                            <tr>
                                <td align="center" colspan="1" rowspan="4" valign="top">
                                    <bold>PAM WORKFLOW COMPONENTS</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Data management (DM)</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Functionalities to manage recordings or their metadata.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Signal pre-processing (SP)</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Digital manipulation of audio signals, including modification and synthesis.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Visualization &amp; navigation (VN)</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Functionalities for representing audio signals graphically and finding target signals by listening.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <bold>Acoustic analysis (AA)</bold>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Functionalities for extracting meaning from/interpreting audio signals.</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>Based on previous reviews, we defined four principal components of PAM data workflows (e.g., 
                    <xref ref-type="bibr" rid="ref36">Pijanowski et al., 2024</xref>; 
                    <xref ref-type="bibr" rid="ref37">Priyadarshani et al., 2018</xref>; 
                    <xref ref-type="bibr" rid="ref47">Stowell 2022</xref>) (see 
                    <xref ref-type="fig" rid="f2">
Figure 2</xref>): (1) data management (including functionalities such as data storage, recording checks, spatial and temporal metadata, public collections, etc.), (2) signal pre-processing (e.g., amplification, segment extraction, noise reduction or resampling of acoustic data), (3) spectrogram visualisation and navigation (e.g., spectrogram, waveform, audio navigation, playback), (4) acoustic analysis (e.g., annotation, classification, calculation of acoustic indices or statistics). These are not necessarily sequential workflow stages in a PAM data processing as they can be applied independently or in combination. In this initial version of the living systematic review, we provide a broad overview of principal workflow components covered by each software tool. Their definitions are mainly determined by the (sub-)functionalities that they contain; future versions of this review will expand on this by detailing specific functions within each functionality component. To maintain the living and community-driven nature of this review, we encourage researchers to contact the authors with new software tools, projects, or updates that could be incorporated in subsequent versions.</p>
                <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                    <label>
Figure 2. </label>
                    <caption>
                        <title>Overview of four common PAM data workflow components in acoustic data processing, with examples for each.</title>
                        <p>These categories form the basis for assessing the functional coverage of different software tools in ecoacoustic research. The listed functionalities are non-exhaustive and serve as examples. Icons by 
                            <xref ref-type="bibr" rid="ref17">Flaticon, 2025</xref>.</p>
                    </caption>
                    <graphic id="gr2" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/191317/f6ca818a-ac62-4b8c-a7b6-65b3039afd23_figure2.gif"/>
                </fig>
                <p>In addition to the literature screening, we incorporated software tools identified through an internal review by the co-author team, which includes terrestrial and marine ecologists as well as specialists of soniferous taxa (birds, bats, and mammals). To ensure broad coverage, the resulting tool list was cross-checked against publicly available resources, including the Bioacoustics Software Database (
                    <xref ref-type="bibr" rid="ref40">Rhinehart et al., 2024</xref>) and Wikipedia (
                    <xref ref-type="bibr" rid="ref31">&#x201c;List of bioacoustics software&#x201d;, 2024</xref>).</p>
            </sec>
            <sec id="sec5">
                <title>2.3 Data analysis</title>
                <p>We performed all statistical analyses in 
                    <italic toggle="yes">R v4.4.0</italic> (
                    <xref ref-type="bibr" rid="ref38">R Core Team, 2024</xref>). We first harmonised naming conventions by merging duplicate entries, consolidating alternative spellings and excluded unavailable tools (e.g., no longer accessible, or lacking documentation at the time of analysis). The number of software tools was analysed according to available metadata and workflow components. Visualizations were produced using ggplot2 (
                    <xref ref-type="bibr" rid="ref56">Wickham, 2016</xref>) for graphing and other 
                    <italic toggle="yes">tidyverse</italic> packages (
                    <xref ref-type="bibr" rid="ref57">Wickham et al., 2019</xref>) for data handling and preparation. To assess the overlap of core functionalities across software tools, we conducted a cross-feature analysis using the 
                    <italic toggle="yes">UpSetR</italic> package (
                    <xref ref-type="bibr" rid="ref7">Conway et al., 2017</xref>). This approach allowed us to visualize the intersections between tools offering functionalities in data management, signal pre-processing, visualization &amp; navigation, and acoustic analysis. In addition, we created an interactive dendrogram using the 
                    <italic toggle="yes">collapsibleTree</italic> package (
                    <xref ref-type="bibr" rid="ref23">Khan et al., 2023</xref>), enabling users to identify and compare software tools according to their functional attributes and analytical scope. The complete script and dendrogram can be accessed here: 
                    <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.17605/OSF.IO/V72CE">https://doi.org/10.17605/OSF.IO/V72CE</ext-link> (
                    <xref ref-type="bibr" rid="ref20">Hanf-Dressler et al., 2025</xref>).</p>
            </sec>
        </sec>
        <sec id="sec6" sec-type="results|discussion">
            <title>3. Results and discussion</title>
            <sec id="sec7">
                <title>3.1 Diversity and fragmentation across software tools</title>
                <p>Our systematic literature screening identified 189 distinct software tools used in ecoacoustic and bioacoustic studies. We further complemented the list with 66 additional tools (identified through expert input and database cross-checking), including 38 retrieved from the Bioacoustics Software Database (
                    <xref ref-type="bibr" rid="ref40">Rhinehart et al., 2024</xref>). This resulted in a list of 251 tools, of which 221 were available at the time of analysis (excluding custom scripts). Among these, 178 tools were specifically designed for PAM (
                    <xref ref-type="fig" rid="f3">
Figure 3A</xref>), illustrating both the rapid technological expansion and methodological maturity of ecoacoustic research. Most software was open-source (free; PAM-dedicated software = 151; non-dedicated software = 34), with only a few commercial (PAM-dedicated = 21; non-dedicated = 6) or free-to-try tools (PAM-dedicated = 6; non-dedicated = 3), indicating a strong open-access orientation within the community. The full inventory, including key metadata and functional workflow components, is provided in 
                    <xref ref-type="table" rid="T2">
Table 2</xref>, alongside an interactive dendrogram visualising the software landscape by functionality and general characteristics available here: 
                    <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.17605/OSF.IO/V72CE">https://doi.org/10.17605/OSF.IO/V72CE</ext-link> (
                    <xref ref-type="bibr" rid="ref20">Hanf-Dressler et al., 2025</xref>).</p>
                <fig fig-type="figure" id="f3" orientation="portrait" position="float">
                    <label>
Figure 3. </label>
                    <caption>
                        <title>Reviewed software tools across the PAM workflow:</title>
                        <p>
(A) Number of PAM-dedicated and general-purpose software, categorized by access type (commercial, free to try, free). (B) Percentages of top 10 most frequently mentioned software within terrestrial (n = 647), aquatic (n = 321) or general (cross-realm) studies (n = 66). Percentages are based on the total number of explicit software mentions in peer-reviewed publications for each ecological realm. (C) Functionality overlap among software tools: DM = Data management, SP = Signal pre-processing, VN = Visualisation &amp; navigation, AA = Acoustic analysis (colour coding follows 
                            <xref ref-type="fig" rid="f2">Figure 2</xref>). Tools implementing all four workflow components are highlighted in grey. Custom scripts were excluded from panels B&#x2013;C.</p>
                    </caption>
                    <graphic id="gr3" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/191317/f6ca818a-ac62-4b8c-a7b6-65b3039afd23_figure3.gif"/>
                </fig>
                <table-wrap id="T2" orientation="portrait" position="float">
                    <label>
Table 2. </label>
                    <caption>
                        <title>Overview of available software tools used for passive acoustic monitoring and their coverage of four common functional workflow components: DM = data management, SP = Signal pre-processing, VN = visualisation and navigation, AA = Acoustic Analysis.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1" valign="top">NAME</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">PAM-DEDICATED
</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">ACCESS</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">DEPLOYMENT</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">EXECUTION</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
TAXA</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">DM</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">SP</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">VN</th>
                                <th align="left" colspan="1" rowspan="1" valign="top">
AA</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">A2O</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Acoular</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Acoustic Toolbox User Interface and Post Processor</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Acoustic Workbench</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Adobe Audition</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">AlexNet</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">AMMonitor</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Anabat Insight</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Animal Sound Identifier</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">AnimalSpot</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows,MacOS, Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">APLOSE</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Arbimon</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">ARBIMON touch</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Android</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">ArcticBirdSounds</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free to try</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">ArtemiS SUITE</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">ARTwarp</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Audacity</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS, Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">AudioDB</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Ubuntu, Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">AudioMoth-Scripts
</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">audioset-soundscape-feat</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">AVA</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">AVES</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">AVGN</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">AviaNZ</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows,MacOS, Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Avisoft Recorder USG software</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free to try</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Avisoft-SASLab Lite</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Avisoft-SASLab Pro</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">bacpipe</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Banter</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BAT</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Batclassify</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BatDetect2</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BatExplorer</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">batIdent</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BatNet</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BatRack</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BatScope</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, macOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BATscreen Pro</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BatSound Pro</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">bcAdmin</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">bcAnalyze</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BCID Canada</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BCID Eastern USA</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BCID United Kingdom</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Bellhop</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Fortran, Matlab, Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Beluga</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab, Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BioAcoustic Index Tool (BAIT)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Bioacoustic Workbench</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BioAcoustica</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">bioacoustics</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Bioacoustics Model Zoo</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BioCPPNet</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BioLingual</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Bird Sounds Global web</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BirdNET Analyzer</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BirdNET SoundID App</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Android App, iOS app</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BirdNET-Annotator
</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Docker</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BirdVoxClassify</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BirdVoxDetect</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">BTO acoustic pipeline</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free to try</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">CadnaA</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">callViewer</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">caret</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">CASE</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">ChiroVox</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Chirpity</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS, Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Insecta</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">CHORUS</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab/Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">CityNET</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Cool Edit Pro</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free to try</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">CPOD</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">crowsetta</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">DAS</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">DAS4Whales</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Dawn Chorus</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Android, iOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">dBWav software</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">deep whistle contour (DWC) detector</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python, Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">DeepSqueak</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">DetEdit</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">eBird</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser, Android, iOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Echo Meter Touch companion App</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Android, iOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Echodash</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free to try</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Echoview</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">EcoAcoustic Bank</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Ecoacoustics Audio Analysis Software</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Unix, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Ecophony</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">ecoSound-web
</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser, Docker</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">EigenStudio</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Essentia</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">F-POD software</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">FishSounds</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Actinopterygii/other fishes</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">FrogID</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Android, iOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Amphibia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Gemini SeaTec</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">gibbonR</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">GlassOFire</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">GoldWave</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free to try</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">hardRain</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">HARK/HARKBird</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">HawkEars</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Hidden Markov Model toolkit</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Linux, Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">hybrid-vocal-classifier</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">iBatsID</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Ishmael</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Kaldi</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Kaleidoscope Lite</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Kaleidoscope Pro</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Ketos</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">KOE</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">LAME</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, GNU/Linux, MacOS, Unix, other</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">LASER (Localize Animal Sound Events Reliably)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">LEAVES</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python, Windows, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">LF detection and classification system (LFDCS)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">IDL on MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Librosa</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Low Frequency Detection and Classification System (LFDCS)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">MacOS, IDL</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Luscinia</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Macaulay Library (Cornell Lab of Ornithology)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">MANTA</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">MATLAB (custom code)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Matlab SonoScape</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Merlin Bird ID</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Android, I</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Mice-USVs-segmentation-and-classification</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Other Mammalia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">MIRToolbox</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">monitoR</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">monitoraSOM</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Mupet</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Other Mammalia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">NABat ML</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">NARW detection tool</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">NEAL+</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free to try</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">NightHawk</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Ocenaudio</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS, Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Ohun</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">OpenEcho</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">OpenSoundscape</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">OPUS</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">ORCA-SPOT
</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">ORCA-SPY
</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">PAMGuard</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Ornitho</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free to try</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Osprey</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">other (e.g. custom CNNs)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">PAMGuard</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">PAMGuide</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R, Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">PAMlab</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS, Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">PAMpal</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">paPAM</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS/Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Actinopterygii/other fishes</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Perch</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">TensorFlow</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">PNW-Cnet
</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R + Shiny</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">PorCC</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">PortListen</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Praat</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS, Linux, Raspberry, Chromebook</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">prinia-project
</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python, Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Pumilio</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">pyAudioAnalysis</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">pykanto</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">pypam</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">PySoundFile</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Python (custom code)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">PyWavelets</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">QUT Ecoacoustics Analysis Software</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">R (custom code)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td colspan="1" rowspan="1"/>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Raven Lite</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Raven Pro</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">REAL</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Realtime Acoustic Detection daemon (RADd)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Reaper</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free to try</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">RIBBIT</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R, Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Amphibia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">ROCCA</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">PamGuard</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SaTScan</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS, Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SCAN'R</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">scikit-maad
</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SciPy</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SDEer</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SeaPro</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MaxOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Seewave</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SEISAN</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Sierra Birds</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">TensorFlow</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SIGNAL</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Silbido</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SILIC</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Sinax</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Sonic Annotator</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SonicVisualiser</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Sonobat</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Sonoth&#x00e8;que of the Mus&#x00e9;um national d'Histoire naturelle (Paris)</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Sound Analysis Pro</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SoundClass</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SoundCoop Portal</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Soundecology</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">soundevent</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Soundexplorer</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">soundfile</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SoundFinder</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R, spreadsheet programs</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Soundgen</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SoundRuler</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Linux, Mac, WIndows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Soundscape Viewer toolbox</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">soundscape_IR</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SoundScapeExplorer</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows,Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SoundScope</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SoundShape</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">SoX</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Sox-o-matic</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">STUBB</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">PAMGuard, Ishmael</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Switch Plus Audio File Converter</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Syrinx</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Tadarida</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Tethys</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, Linux</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Tierstimmenarchiv</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Time-Frequency Toolbox</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Triton</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab, Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Certartiodactyla/Pinnipedia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">TuneR</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">TweetyNet</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Vesper</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">VGGish</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">TensorFlow</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Vocal Repertoire Embedder</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">VocalMat</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Other Mammalia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">vocalpy</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">VoiceLab</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Other Mammalia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">VoiceSauce</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Matlab</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Other Mammalia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">warbleR</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">R</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">WASIS &#x2013; Wildlife Animal Sound Identification System</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">WaveLab</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">commercial</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Waveman</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">package</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Python</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Chiroptera</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">WavePad</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">local</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Windows, MacOS</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">wavesurfer.js</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NO</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">JavaScript</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Whombat</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Other Mammalia</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">Wildtrax</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Generalist/multiple taxa</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1" valign="top">
                                    <italic toggle="yes">XenoCanto</italic>
</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">free</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">online</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">web browser</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">Aves</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">YES</td>
                                <td align="left" colspan="1" rowspan="1" valign="top">NA</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>Software preferences diverged notably between realms (
                    <xref ref-type="fig" rid="f3">
Figure 3B</xref>). We found that terrestrial PAM research dominated the literature, comprising 476 studies. In those studies, 
                    <italic toggle="yes">Raven Pro</italic> was most frequently mentioned (95 of 647 total software mentions; 14.7%), followed by custom scripts (e.g., R, Matlab, Python; 72/647; 11.1%) and 
                    <italic toggle="yes">Kaleidoscope Pro</italic> (41/647; 6.3%). Tools like 
                    <italic toggle="yes">Kaleidoscope</italic> and 
                    <italic toggle="yes">BirdNET Analyzer</italic> are particularly relevant to automated species identification and tailored to land-based species, including birds and bats. Other recurrent tools included 
                    <italic toggle="yes">Audacity</italic>, 
                    <italic toggle="yes">Soundecology</italic>, and 
                    <italic toggle="yes">Avisoft SASLab Pro</italic>, which are frequently used for visualization, manual annotation, and basic acoustic analysis.</p>
                <p>In contrast, aquatic studies were represented by 319 studies, where custom scripts dominated the software landscape (81/321; 25.2%), followed by 
                    <italic toggle="yes">Raven Pro</italic> (37/321; 11.5%) and 
                    <italic toggle="yes">PAMGuard</italic> (27/321; 8.4%). 
                    <italic toggle="yes">PAMGuard</italic> and other frequently mentioned software such as 
                    <italic toggle="yes">Triton</italic>, 
                    <italic toggle="yes">Ishmael</italic>, and 
                    <italic toggle="yes">C-POD
</italic> illustrate a clear functional specialization within the PAM landscape: these tools were primarily developed for underwater applications, focusing on the detection and localization of aquatic, especially marine taxa. Across 64 general or cross-realm studies, software mentions were more heterogeneous and showed no dominant preference. Custom scripts (9/66; 13.6%), 
                    <italic toggle="yes">Raven Pro</italic> (4/66; 6.1%), and 
                    <italic toggle="yes">Audacity</italic> (3/66; 4.5%) were mentioned most frequently. Some multi-purpose tools, including 
                    <italic toggle="yes">Seewave</italic>, 
                    <italic toggle="yes">Audacity</italic>, and 
                    <italic toggle="yes">Soundecology</italic>, appeared across multiple realms, illustrating their adaptability for general ecoacoustic analyses. Notably, 
                    <italic toggle="yes">Arbimon</italic> has recently gained traction, particularly for terrestrial datasets, showing an increasing presence in peer-reviewed studies between 2018 and 2024.</p>
                <p>Taken together, these patterns underscore both the breadth and fragmentation of the ecoacoustic software landscape. The proliferation of tools illustrates the vibrant and rapidly evolving nature of ecoacoustics but also reveals a critical challenge: workflow atomisation (
                    <xref ref-type="bibr" rid="ref44">Royaux et al., 2025</xref>). Many tools are highly specialized, designed for narrow analytical purposes rather than integrated, and generalized, making them easily reusable into different workflows. While specialization enables tailored solutions to specific research questions, it can also limit interoperability, knowledge transfer, and reproducibility across projects and ecological realms. Such fragmentation has been identified as a recurring obstacle in recent ecoacoustic reviews (e.g., 
                    <xref ref-type="bibr" rid="ref43">Ross et al., 2023</xref>), where the duplication of effort and lack of common standards hinder methodological convergence.</p>
                <p>

                    <italic toggle="yes">Raven Pro</italic>&#x2019;s prominence across realms highlights its cross-domain adaptability and widespread acceptance in different research fields. Even though most tools are open-source or free to use, commercial software remain more frequently employed in published research, largely due to their intuitive graphical user interfaces (GUI), stability, and dedicated user support (
                    <xref ref-type="bibr" rid="ref5">Browning et al., 2017</xref>). Such tools, particularly 
                    <italic toggle="yes">Raven Pro</italic> and 
                    <italic toggle="yes">Kaleidoscope Pro</italic>, enable researchers with limited programming experience to engage in acoustic analyses efficiently. In contrast, many open-source alternatives require higher computational literacy and lack centralized documentation or maintenance, which can discourage use despite their accessibility. This pattern is also evident in the widespread use of self-written custom scripts, especially in marine sciences. It reflects a broader community preference for flexible, researcher-driven workflows when existing tools fail to meet specialized analytical needs. While this flexibility fosters innovation, it also exacerbates reproducibility gaps when those scripts are undocumented, project-specific, and not publicly shared. The coexistence of highly specialized commercial software and bespoke scripting approaches thus mirrors a field that is simultaneously technically advanced yet methodologically disjointed. Addressing this tension by promoting interoperable frameworks, transparent documentation, and open development practices that enable seamless data exchange between different stages of PAM workflows, will be central to advancing ecoacoustic research.</p>
                <p>In terms of the deployment form of the software (whether it is running on local machines, on web-servers or integrated within other, usually local software, see 
                    <xref ref-type="table" rid="T1">
Table 1</xref>), the majority of tools (n = 100) were developed as package-based frameworks within established programming environments such as R, Python, and MATLAB (e.g., 
                    <italic toggle="yes">seewave, soundecology, librosa, Triton</italic>). The prevalence of packages reflects their flexibility, modularity, and adaptability to diverse analytical needs. Such frameworks allow researchers to combine functions, customize workflows, and integrate acoustic analysis with statistical and visualization routines in a reproducible coding environment, thereby addressing multiple functional components of the PAM data workflow. In comparison, 84 tools operated as local desktop applications, providing graphical user interfaces (GUIs) that facilitate data exploration and analysis without the need for programming expertise. These tools, such as 
                    <italic toggle="yes">Raven Pro</italic> or 
                    <italic toggle="yes">Kaleidoscope Pro</italic> remain widely used because they offer intuitive interfaces, built-in visualization capabilities, and stable offline performance. However, local installations frequently involve manual data handling, with users generally importing, organizing, and processing recordings independently rather than relying on automated or centralized systems. This can constrain scalability for long-term or distributed monitoring efforts, as such tools are less suited for handling large datasets (e.g., multi-terabyte PAM archives) or supporting collaborative, multi-user projects (
                    <xref ref-type="bibr" rid="ref42">Roch et al., 2016</xref>; 
                    <xref ref-type="bibr" rid="ref52">Sugai et al., 2019</xref>; 
                    <xref ref-type="bibr" rid="ref18">Gibb et al., 2019</xref>).</p>
                <p>A smaller number of tools (n = 37) were available as web-based platforms like 
                    <italic toggle="yes">Arbimon</italic>, or 
                    <italic toggle="yes">BirdNET Analyzer.</italic> Although other platforms like 
                    <italic toggle="yes">APLOSE</italic> (
                    <xref ref-type="bibr" rid="ref12">Dubus et al., 2025</xref>) for aquatic acoustic data exist, they were underrepresented - likely because many marine workflows still rely on locally installed, custom pipelines, reflecting large file sizes and limited bandwidth at sea. These online systems support remote access, collaborative annotation, and centralized data storage, representing an important step toward integrative ecoacoustic infrastructures. Yet, their long-term sustainability depends on reliable server maintenance, stable internet connections, and predictable funding: a particular challenge for tools developed within academic projects, where financial and technical support often ends once project funding ends. However, the diversity of deployment modes illustrates a continuum between flexibility and usability: packages maximize analytical control and reproducibility, whereas GUI-based and web-based systems prioritize accessibility and user-friendliness. Moving forward, the development of open, modular, and platform-independent architectures, capable of operating both locally and in the cloud, will be essential to meet the growing analytical and collaborative demands of the ecoacoustic community.</p>
            </sec>
            <sec id="sec8">
                <title>3.2 PAM workflow components and their coverage by existing software tools</title>
                <p>To better understand user needs and development priorities, we examined how existing software tools are distributed across the four workflow components used in PAM: Data Management (DM), Signal Pre-processing (SP), Visualisation and Navigation (VN), and Acoustic Analysis (AA) (
                    <xref ref-type="fig" rid="f3">
Figure 3C</xref>). These classes capture the principal components of the ecoacoustic workflow, from raw data handling to interpretation of biological and ecological patterns. Our results show that functional coverage across the 221 available software tools was highly uneven, with 39 tools offering all four functionality components (
                    <xref ref-type="fig" rid="f3">
Figure 3C</xref>). Among the most comprehensive and frequently mentioned in PAM studies were 
                    <italic toggle="yes">Arbimon</italic>, 
                    <italic toggle="yes">Kaleidoscope Pro</italic>, and 
                    <italic toggle="yes">PAMGuard.</italic> Each provides the full suite of the PAM workflow categories from data management to acoustic analysis and thereby providing end-to-end analytical capacity. Most other tools, however, focused on one or two workflow components, underscoring fragmented and specialized solutions within the current software landscape available for ecoacoustic research. In the following subsections (3.2.1&#x2013;3.2.4) we assess the extent to which each workflow component is covered by existing tools, along with current limitations and future development needs.</p>
                <p>3.2.1 Data management</p>
                <p>Software tools with functionalities designed for data management were the least represented across all tools (
                    <xref ref-type="fig" rid="f3">
Figure 3C</xref>). Only 92 software tools out of 221 were offering dedicated data handling capabilities. Data management commonly co-occurred together with visualisation and navigation and acoustic analysis (25 tools), excluding signal pre-processing. This is striking given that passive acoustic monitoring produces vast numbers of audio files (often amounting to several terabytes per project), and while technically simple, require extensive organization, metadata management, and processing infrastructure to remain usable (
                    <xref ref-type="bibr" rid="ref52">Sugai et al., 2019</xref>; 
                    <xref ref-type="bibr" rid="ref36">Pijanowski et al., 2024</xref>).</p>
                <p>Data management in ecoacoustics typically includes structured file organisation, metadata standardisation, automated backup, storage, and the maintenance of public collections: essential processes for ensuring long-term usability and reproducibility (
                    <xref ref-type="bibr" rid="ref42">Roch et al., 2016</xref>; 
                    <xref ref-type="bibr" rid="ref43">Ross et al., 2023</xref>). Several factors may explain this limited representation. First, many research institutes and projects have developed their own data management workflows, often tailored to specific infrastructures or institutional requirements, which may have evolved independently of general-purpose PAM software. Second, data management is frequently undervalued compared to analytical components of a workflow, sometimes regarded as a &#x201c;necessary administrative task&#x201d; rather than an integral part of scientific analysis. Nonetheless, this perception is beginning to shift as data volumes grow, and reproducibility becomes a central concern. The current lack of integrated solutions forces researchers to rely on ad hoc file structures or external repositories, increasing the risk of data loss and inconsistency. In other ecological monitoring disciplines, adherence to FAIR (Findable, Accessible, Interoperable, Reusable) data principles has already improved transparency and collaboration (
                    <xref ref-type="bibr" rid="ref2">Bayer et al., 2023</xref>; 
                    <xref ref-type="bibr" rid="ref21">Inau et al., 2023</xref>; 
                    <xref ref-type="bibr" rid="ref59">Wilkinson et al., 2016</xref>) - similar advances are urgently needed in bio- and ecoacoustics. Achieving such FAIRness begins with consistent metadata standardisation, which forms the foundation for data discoverability and interoperability across systems. Future tool development should therefore prioritise modular data management components: independent yet compatible elements that can be flexibly combined within different workflows, supported by interoperable database interfaces capable of linking seamlessly with analytical and visualisation software (e.g., through standardised APIs or FAIR-compliant data formats). Pioneering initiatives such as Tethys (
                    <xref ref-type="bibr" rid="ref41">Roch et al., 2022</xref>) and recent efforts presented at 
                    <xref ref-type="bibr" rid="ref32">Living Data 2025</xref> (a conference and broader initiative focused on data management, interoperability, and open science in biodiversity and environmental research) exemplify progress toward shared metadata frameworks and harmonised data infrastructures in marine PAM. In contrast, most terrestrial infrastructures remain more taxon-focused, particularly around birds, with community-driven resources such as 
                    <italic toggle="yes">xeno-canto
</italic> and 
                    <italic toggle="yes">BirdNET</italic> leading development (
                    <xref ref-type="bibr" rid="ref54">Vellinga and Planqu&#x00e9;, 2015</xref>; 
                    <xref ref-type="bibr" rid="ref60">Wood et al., 2022</xref>), but dedicated, cross-project metadata systems for ecoacoustics remain rare.</p>
                <p>3.2.2 Signal pre-processing</p>
                <p>Signal pre-processing functionality was offered in 100 software tools and commonly co-occurred with visualisation and navigation and acoustic analysis functions (35 tools; 
                    <xref ref-type="fig" rid="f3">
Figure 3C</xref>). Pre-processing functions typically include amplification, extraction and segmentation, filtering, denoising, and temporal or spectral normalization: essential operations for improving signal quality before analysis. Despite its importance, pre-processing was often implemented as an auxiliary module rather than an integrated workflow component, with limited options for automation or batch handling.</p>
                <p>The strong representation of pre-processing functionalities reflects the technical maturity of ecoacoustic workflows at the signal-cleaning component but also highlights methodological inconsistencies: different tools apply distinct filtering algorithms, frequency thresholds, and normalization schemes, often without standardized documentation. Notably, signal preprocessing tends to be more intensive in aquatic studies, where propagation effects (e.g. frequency-dependent attenuation, reverberation), high ambient noise, and corrections for hydrophone sensitivity and deployment depth require more sophisticated filtering, calibration, and noise-reduction steps (e.g. 
                    <xref ref-type="bibr" rid="ref61">Bittle and Duncan, 2013</xref>; 
                    <xref ref-type="bibr" rid="ref62">Merchant et al., 2015</xref>). In contrast, terrestrial frameworks primarily emphasise calibration for estimating detection ranges (e.g. 
                    <xref ref-type="bibr" rid="ref9">Darras et al., 2016</xref>). Such variability complicates cross-study comparability and the creation of shared reference datasets. Future development efforts should therefore emphasize transparent algorithm reporting, parameter standardization through consistent units, and reporting formats, and interoperability between pre-processing and downstream analytical modules to ensure reproducible data pipelines.</p>
                <p>3.2.3 Visualisation and navigation</p>
                <p>Visualisation and navigation functions were present in a substantial subset of 139 tools, most frequently coupled with core functionalities excluding data management (35 tools, 
                    <xref ref-type="fig" rid="f3">
Figure 3C</xref>). These tools typically provide spectrogram and waveform displays, temporal and frequency navigation, as well as playback interfaces.</p>
                <p>The prevalence of visualisation and navigation capabilities reflects the central role of spectrogram-based inspection in ecoacoustic workflows, both for human interpretation and because most deep-learning classifiers (models) for sound classification operate on spectrogram representations. Despite advances in automated pipelines, manual spectrogram review remains essential for quality control, for creating and verifying the labelled examples used to train and validate models, and for interpreting complex or context-dependent acoustic events (e.g., 
                    <xref ref-type="bibr" rid="ref18">Gibb et al., 2019</xref>; 
                    <xref ref-type="bibr" rid="ref24">Kitzes et al., 2025</xref>; 
                    <xref ref-type="bibr" rid="ref37">Priyadarshani et al., 2018</xref>). However, most visualization tools remain desktop-based and optimized for relatively small datasets, limiting their scalability for long-term or networked monitoring efforts. Cloud-based visualisation environments and integrated dashboards could help overcome these constraints, enabling collaborative annotation and real-time data exploration (
                    <xref ref-type="bibr" rid="ref11">Darras et al., 2024</xref>).</p>
                <p>3.2.4 Acoustic analysis</p>
                <p>Acoustic analysis, covered by 191 tools, was by far the most common functionality component among all tools and dominated the PAM software landscape. While 47 tools were dedicated exclusively to acoustic analysis, many others combined it with one or more additional workflow components (
                    <xref ref-type="fig" rid="f3">
Figure 3C</xref>). Many analytical tools incorporate automated detection, pattern recognition, or machine learning algorithms, such as 
                    <italic toggle="yes">BirdNET Analyzer</italic>, 
                    <italic toggle="yes">Arbimon</italic>, 
                    <italic toggle="yes">PAMGuard</italic>, and 
                    <italic toggle="yes">Kaleidoscope Pro</italic> - providing pre-trained models for specific taxa.</p>
                <p>This dominance illustrates the field&#x2019;s strong emphasis on species identification, and sound classification or acoustic index-based interpretation (
                    <xref ref-type="bibr" rid="ref4">Bradfer-Lawrence et al., 2023</xref>), reflecting the central role of analysis in translating acoustic signals into ecological information. While this focus demonstrates technical sophistication and innovation, it also reveals a developmental bias: analytical capacities have advanced faster than supporting processes like data management or visualization. The rapid adoption of AI-based (deep-learning) classifiers is transforming ecoacoustic research, enabling large-scale analyses with increasing accuracy (e.g., 
                    <xref ref-type="bibr" rid="ref22">Kahl et al., 2021</xref>; 
                    <xref ref-type="bibr" rid="ref29">Lauha et al., 2022</xref>; 
                    <xref ref-type="bibr" rid="ref37">Priyadarshani et al., 2018</xref>). However, these approaches rely heavily on curated training datasets and transparent model validation, both still limited in scope and accessibility. Future progress will depend on open benchmark datasets, cross-taxa model sharing, and standards for performance reporting to ensure comparability and ecological interpretability of analytical results.</p>
            </sec>
        </sec>
        <sec id="sec9" sec-type="conclusion">
            <title>4. Conclusion</title>
            <p>Our analysis highlights both the remarkable diversity and the pronounced fragmentation of the ecoacoustic software landscape. With 251 identified tools, of which 174 were explicitly designed for passive acoustic monitoring, the field shows clear signs of technical maturity but also considerable redundancy. The proliferation of software tools, many of which likely replicate similar workflow components, reflects both the creativity and decentralization that characterize this field. However, this redundancy, combined with the fact that most tools do not cover all functionality components of the PAM data workflow, underscores the inefficiency and lack of interoperability that currently limit analytical coherence. At the same time, the growing number of PAM-dedicated tools marks a positive trend toward specialized solutions capable of addressing the technical demands of passive acoustic monitoring. Emerging tools are increasingly integrating machine learning algorithms for automated detection, classification, and even ecological inference, enabling large-scale soundscape analyses that were previously unfeasible. To build on this progress, future developments should prioritise connecting or integrating existing tools, rather than multiplying them through isolated efforts. Future PAM data infrastructures will need to incorporate FAIR-aligned data management, standardized metadata frameworks, and open benchmark datasets to ensure that core functionalities remain transparent, reproducible, and ecologically meaningful. In practice, this requires active collaboration between software developers, ecologists, and data scientists to connect the current ecosystem of specialized tools into flexible, modular platforms capable of scaling across realms, taxa, and temporal or spatial resolutions.</p>
        </sec>
        <sec id="sec10">
            <title>Declaration of generative AI and AI-assisted technologies in the writing process</title>
            <p>During the preparation of this work, the authors used ChatGPT (OpenAI) in order to assist with language editing and improve the clarity of the text. After using this tool, the authors reviewed and edited the content as needed and take full responsibility for the content of the publication.</p>
        </sec>
    </body>
    <back>
        <sec id="sec13" sec-type="data-availability">
            <title>Data availability</title>
            <sec id="sec14">
                <title>Underlying data</title>
                <p>The dataset, PRISMA checklist and R script underlying this study are available on the Open Science Framework (OSF): 
                    <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.17605/OSF.IO/V72CE">https://doi.org/10.17605/OSF.IO/V72CE</ext-link>, (
                    <xref ref-type="bibr" rid="ref20">Hanf-Dressler et al., 2025</xref>).</p>
                <p>This project contains the following underlying data:
                    <list list-type="bullet">
                        <list-item>
                            <label>&#x2022;</label>
                            <p>PRISMA_CHECKLIST&amp;FLOWCHART.pdf - Complete PRISMA checklist (2020) and flowchart diagram (
                                <xref ref-type="fig" rid="f1">
Figure 1</xref>).</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>
ECOACOUSTIC_SOFTWARE_INVENTORY.xlsx &#x2013; Comprehensive list of 251 software tools used in ecoacoustic and bioacoustic studies, including software metadata and main functionality components in PAM workflows.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>
ECOACOUSTIC_SOFTWARE_DENDROGRAM.html &#x2013; Interactive dendrogram visualizing the software landscape by metadata and functionality characteristics.</p>
                        </list-item>
                        <list-item>
                            <label>&#x2022;</label>
                            <p>
PAM_SOFTWARE_ANALYSIS.R &#x2013; Main analysis script, including data import, processing, and generation of figures included in the manuscript.</p>
                        </list-item>
                    </list>
                </p>
                <p>Data are available under the terms of the 
                    <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/publicdomain/zero/1.0/">Creative Commons Zero &#x201c;No rights reserved&#x201d; data waiver</ext-link> (CC0 1.0 Public domain dedication).</p>
            </sec>
        </sec>
        <ack>
            <title>Acknowledgments</title>
            <p>We thank all collaborators and colleagues who contributed their insights and expertise on software tools used in ecoacoustic and bioacoustic research. Special thanks go to the colleagues from the Leibniz Institute for Zoo and Wildlife Research (IZW) for their constructive support throughout this work. We are also grateful to the developers and researchers who have created and maintained the software tools included in this review, thereby advancing open and reproducible ecoacoustic research.</p>
        </ack>
        <ref-list>
            <title>References</title>
            <ref id="ref1">
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Au</surname>
                            <given-names>WWL</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hastings</surname>
                            <given-names>MC</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Principles of Marine Bioacoustics.</italic>
</source>
                    <publisher-loc>New York, NY</publisher-loc>:
                    <publisher-name>Springer US</publisher-name>;<year>2008</year>.
                    <pub-id pub-id-type="doi">10.1007/978-0-387-78365-9</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref2">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bayer</surname>
                            <given-names>JM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Scully</surname>
                            <given-names>RA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Dlabola</surname>
                            <given-names>EK</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Sharing FAIR monitoring program data improves discoverability and reuse.</article-title>
                    <source>

                        <italic toggle="yes">Environ. Monit. Assess.</italic>
</source>
                    <year>2023</year>;<volume>195</volume>:<fpage>1141</fpage>.
                    <pub-id pub-id-type="pmid">37665400</pub-id>
                    <pub-id pub-id-type="doi">10.1007/s10661-023-11788-4</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref61">
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bittle</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Duncan</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <chapter-title>A review of current marine mammal detection and classification algorithms for use in automated passive acoustic monitoring, in: Proceedings of Acoustics.</chapter-title>
                    <publisher-loc>SA</publisher-loc>:
                    <publisher-name>Australian Acoustical Society Victor Harbor</publisher-name>;<year>2013</year>; pp.<fpage>1</fpage>&#x2013;<lpage>8</lpage>.
                    <pub-id pub-id-type="doi">10.1016/B978-193183641-8/50006-X</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref3">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bolgan</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Parmentier</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Picciulin</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Use of passive acoustic monitoring to fill knowledge gaps of fish global conservation status.</article-title>
                    <source>

                        <italic toggle="yes">Aquat. Conserv. Mar. Freshwat. Ecosyst.</italic>
</source>
                    <year>2023</year>;<volume>33</volume>:<fpage>1580</fpage>&#x2013;<lpage>1589</lpage>.
                    <pub-id pub-id-type="doi">10.1002/aqc.4020</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref4">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Bradfer-Lawrence</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Desjonqueres</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Eldridge</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Using acoustic indices in ecology: Guidance on study design, analyses and interpretation.</article-title>
                    <source>

                        <italic toggle="yes">Methods Ecol. Evol.</italic>
</source>
                    <year>2023</year>;<volume>14</volume>:<fpage>2192</fpage>&#x2013;<lpage>2204</lpage>.
                    <pub-id pub-id-type="doi">10.1111/2041-210X.14194</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref5">
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Browning</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gibb</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Glover-Kapfer</surname>
                            <given-names>P</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Passive acoustic monitoring in ecology and conservation.</article-title>
                    <year>2017</year>.</mixed-citation>
            </ref>
            <ref id="ref6">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Burivalova</surname>
                            <given-names>Z</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Game</surname>
                            <given-names>ET</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Butler</surname>
                            <given-names>RA</given-names>
                        </name>
</person-group>:
                    <article-title>The sound of a tropical forest.</article-title>
                    <source>

                        <italic toggle="yes">Science.</italic>
</source>
                    <year>2019</year>;<volume>363</volume>:<fpage>28</fpage>&#x2013;<lpage>29</lpage>.
                    <pub-id pub-id-type="doi">10.1126/science.aav1902</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref7">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Conway</surname>
                            <given-names>JR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lex</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gehlenborg</surname>
                            <given-names>N</given-names>
                        </name>
</person-group>:
                    <article-title>UpSetR: an R package for the visualization of intersecting sets and their properties.</article-title>
                    <source>

                        <italic toggle="yes">Bioinformatics.</italic>
</source>
                    <year>2017</year>;<volume>33</volume>:<fpage>2938</fpage>&#x2013;<lpage>2940</lpage>.
                    <pub-id pub-id-type="pmid">28645171</pub-id>
                    <pub-id pub-id-type="doi">10.1093/bioinformatics/btx364</pub-id>
                    <pub-id pub-id-type="pmcid">PMC5870712</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref8">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Cord</surname>
                            <given-names>AF</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Darras</surname>
                            <given-names>K</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ogawa</surname>
                            <given-names>R</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Leveraging passive acoustic monitoring for result-based agri-environmental schemes: Opportunities, challenges and next steps.</article-title>
                    <source>

                        <italic toggle="yes">Biol. Conserv.</italic>
</source>
                    <year>2025</year>;<volume>305</volume>:<fpage>111042</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.biocon.2025.111042</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref9">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Darras</surname>
                            <given-names>K</given-names>
                        </name>

                        <name name-style="western">
                            <surname>P&#x00fc;tz</surname>
                            <given-names>P</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fahrurrozi</surname>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Measuring sound detection spaces for acoustic animal sampling and monitoring.</article-title>
                    <source>

                        <italic toggle="yes">Biol. Conserv.</italic>
</source>
                    <year>2016</year>;<volume>201</volume>:<fpage>29</fpage>&#x2013;<lpage>37</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.biocon.2016.06.021</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref10">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Darras</surname>
                            <given-names>KFA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>P&#x00e9;rez</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Dilong</surname>
                            <given-names>L</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>ecoSound-web: an open-source, online platform for ecoacoustics.</article-title>
                    <source>

                        <italic toggle="yes">F1000Res.</italic>
</source>
                    <year>2023</year>;<volume>9</volume>:<fpage>1224</fpage>.
                    <pub-id pub-id-type="doi">10.12688/f1000research.26369.2</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref11">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Darras</surname>
                            <given-names>KFA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>P&#x00e9;rez</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Dilong</surname>
                            <given-names>L</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>ecoSound-web: an open-source, online platform for ecoacoustics.</article-title>
                    <source>

                        <italic toggle="yes">F1000Res.</italic>
</source>
                    <year>2024</year>;<volume>9</volume>:<fpage>1224</fpage>.
                    <pub-id pub-id-type="pmid">33274051</pub-id>
                    <pub-id pub-id-type="doi">10.12688/f1000research.26369.3</pub-id>
                    <pub-id pub-id-type="pmcid">PMC7682500</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref12">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Dubus</surname>
                            <given-names>G</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Torterotot</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>B&#x00e9;esau</surname>
                            <given-names>J</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>APLOSE: A web-based annotation platform for underwater passive acoustic monitoring.</article-title>
                    <source>

                        <italic toggle="yes">SoftwareX.</italic>
</source>
                    <year>2025</year>;<volume>29</volume>:<fpage>102055</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.softx.2025.102055</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref13">
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ducrettet</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Linossier</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sueur</surname>
                            <given-names>J</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Bridging Passive Acoustic Monitoring and Essential Biodiversity Variables with detectability.</article-title>
                    <year>2025</year>.
                    <pub-id pub-id-type="doi">10.22541/au.174308491.17489353/v1</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref14">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Elise</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Urbina-Barreto</surname>
                            <given-names>I</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Pinel</surname>
                            <given-names>R</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Assessing key ecosystem functions through soundscapes: A new perspective from coral reefs.</article-title>
                    <source>

                        <italic toggle="yes">Ecol. Indic.</italic>
</source>
                    <year>2019</year>;<volume>107</volume>:<fpage>105623</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ecolind.2019.105623</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref15">
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Fair</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nordfelt</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ring</surname>
                            <given-names>S</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <chapter-title>Chapter 3 - Technology Overview: Computer Basics. </chapter-title>
                    <person-group person-group-type="editor">

                        <name name-style="western">
                            <surname>Fair</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nordfelt</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ring</surname>
                            <given-names>S</given-names>
                        </name>

                        <etal/>
</person-group>, editors.
                    <source>

                        <italic toggle="yes">Cyber Spying.</italic>
</source>
                    <publisher-loc>Burlington</publisher-loc>:
                    <publisher-name>Syngress</publisher-name>;<year>2005</year>; pp.<fpage>87</fpage>&#x2013;<lpage>110</lpage>.
                    <pub-id pub-id-type="doi">10.1016/B978-193183641-8/50006-X</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref16">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Farina</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Soundscape ecology.</article-title>
                    <source>

                        <italic toggle="yes">Principles, Patterns, Methods and Applications.</italic>
</source>
                    <year>2014</year>.
                    <pub-id pub-id-type="doi">10.1007/978-94-007-7374-5</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref17">
                <mixed-citation publication-type="book">
                    <collab>Flaticon</collab>:
                    <source>

                        <italic toggle="yes">Free Icons and Stickers - Millions of resources to download [WWW Document].</italic>
</source>
                    <publisher-name>Flaticon</publisher-name>;<year>2025</year>. (accessed 10.14.25).
                    <ext-link ext-link-type="uri" xlink:href="https://www.flaticon.com/">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref18">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Gibb</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Browning</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Glover-Kapfer</surname>
                            <given-names>P</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Emerging opportunities and challenges for passive acoustics in ecological assessment and monitoring.</article-title>
                    <source>

                        <italic toggle="yes">Methods Ecol. Evol.</italic>
</source>
                    <year>2019</year>;<volume>10</volume>:<fpage>169</fpage>&#x2013;<lpage>185</lpage>.
                    <pub-id pub-id-type="doi">10.1111/2041-210X.13101</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref19">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Gitau</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kettel</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Abrahams</surname>
                            <given-names>C</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>The role of ecoacoustics in monitoring ecosystem degradation and restoration.</article-title>
                    <source>

                        <italic toggle="yes">Restor. Ecol.</italic>
</source>
                    <year>2025</year>;<volume>33</volume>:<fpage>e70168</fpage>.
                    <pub-id pub-id-type="doi">10.1111/rec.70168</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref20">
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hanf-Dressler</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nouioua</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Thomisch</surname>
                            <given-names>K</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Inventory of Software Tools used for Passive Acoustic Monitoring in Aquatic and Terrestrial Ecoacoustics.</article-title>
                    <year>2025</year>.
                    <pub-id pub-id-type="doi">10.17605/OSF.IO/V72CE</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref21">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Inau</surname>
                            <given-names>ET</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sack</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Waltemath</surname>
                            <given-names>D</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Initiatives, Concepts, and Implementation Practices of the Findable, Accessible, Interoperable, and Reusable Data Principles in Health Data Stewardship: Scoping Review.</article-title>
                    <source>

                        <italic toggle="yes">J. Med. Internet Res.</italic>
</source>
                    <year>2023</year>;<volume>25</volume>:<fpage>e45013</fpage>.
                    <pub-id pub-id-type="pmid">37639292</pub-id>
                    <pub-id pub-id-type="doi">10.2196/45013</pub-id>
                    <pub-id pub-id-type="pmcid">PMC10495848</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref22">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kahl</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wood</surname>
                            <given-names>CM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Eibl</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>BirdNET: A deep learning solution for avian diversity monitoring.</article-title>
                    <source>

                        <italic toggle="yes">Eco. Inform.</italic>
</source>
                    <year>2021</year>;<volume>61</volume>:<fpage>101236</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ecoinf.2021.101236</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref23">
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Khan</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Shah</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bostock</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <article-title>collapsibleTree: Interactive Collapsible Tree Diagrams Using &#x201c;D3.js.&#x201d;.</article-title>
                    <year>2023</year>.
                    <pub-id pub-id-type="doi">10.32614/CRAN.package.collapsibleTree</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref24">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kitzes</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Chronister</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Czarnecki</surname>
                            <given-names>C</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Integrating AI models into ecological research workflows: The case of terrestrial bioacoustics.</article-title>
                    <source>

                        <italic toggle="yes">Methods Ecol. Evol.</italic>
</source>
                    <year>2025</year>.
                    <pub-id pub-id-type="doi">10.1111/2041-210X.70133</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref25">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Knight</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hannah</surname>
                            <given-names>K</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Foley</surname>
                            <given-names>G</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Recommendations for acoustic recognizer performance assessment with application to five common automated signal recognition programs.</article-title>
                    <source>

                        <italic toggle="yes">Avian Conservation and Ecology.</italic>
</source>
                    <year>2017</year>;<volume>12</volume>.
                    <pub-id pub-id-type="doi">10.5751/ACE-01114-120214</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref26">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kowarski</surname>
                            <given-names>KA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Moors-Murphy</surname>
                            <given-names>H</given-names>
                        </name>
</person-group>:
                    <article-title>A review of big data analysis methods for baleen whale passive acoustic monitoring.</article-title>
                    <source>

                        <italic toggle="yes">Mar. Mamm. Sci.</italic>
</source>
                    <year>2021</year>;<volume>37</volume>:<fpage>652</fpage>&#x2013;<lpage>673</lpage>.
                    <pub-id pub-id-type="doi">10.1111/mms.12758</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref27">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Krause</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Farina</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Using ecoacoustic methods to survey the impacts of climate change on biodiversity.</article-title>
                    <source>

                        <italic toggle="yes">Biol. Conserv.</italic>
</source>
                    <year>2016</year>;<volume>195</volume>:<fpage>245</fpage>&#x2013;<lpage>254</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.biocon.2016.01.013</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref28">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kvsn</surname>
                            <given-names>RR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Montgomery</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Garg</surname>
                            <given-names>S</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Bioacoustics Data Analysis &#x2013; A Taxonomy, Survey and Open Challenges.</article-title>
                    <source>

                        <italic toggle="yes">IEEE Access.</italic>
</source>
                    <year>2020</year>;<volume>8</volume>:<fpage>57684</fpage>&#x2013;<lpage>57708</lpage>.
                    <pub-id pub-id-type="doi">10.1109/ACCESS.2020.2978547</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref29">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lauha</surname>
                            <given-names>P</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Somervuo</surname>
                            <given-names>P</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lehikoinen</surname>
                            <given-names>P</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Domain-specific neural networks improve automated bird sound recognition already with small amount of local data.</article-title>
                    <source>

                        <italic toggle="yes">Methods Ecol. Evol.</italic>
</source>
                    <year>2022</year>;<volume>13</volume>:<fpage>2799</fpage>&#x2013;<lpage>2810</lpage>.
                    <pub-id pub-id-type="doi">10.1111/2041-210X.14003</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref30">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lindseth</surname>
                            <given-names>AV</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lobel</surname>
                            <given-names>PS</given-names>
                        </name>
</person-group>:
                    <article-title>Underwater Soundscape Monitoring and Fish Bioacoustics: A Review.</article-title>
                    <source>

                        <italic toggle="yes">Fishes.</italic>
</source>
                    <year>2018</year>;<volume>3</volume>:<fpage>36</fpage>.
                    <pub-id pub-id-type="doi">10.3390/fishes3030036</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref31">
                <mixed-citation publication-type="other">
                    <collab>List of bioacoustics software</collab>:
                    <article-title>Wikipedia.</article-title>
                    <year>2024</year>.</mixed-citation>
            </ref>
            <ref id="ref32">
                <mixed-citation publication-type="other">
                    <collab>Living Data 2025</collab>:
                    <article-title>Living Data 2025 - Conference Program [WWW Document].</article-title>
                    <year>n.d</year>. (accessed 11.7.25).
                    <ext-link ext-link-type="uri" xlink:href="https://livingdata2025.com/program.html">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref62">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Merchant</surname>
                            <given-names>ND</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fristrup</surname>
                            <given-names>KM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Johnson</surname>
                            <given-names>MP</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Measuring acoustic habitats.</article-title>
                    <source>

                        <italic toggle="yes">Methods in Ecology and Evolution.</italic>
</source>
                    <year>2015</year>;<volume>6</volume>:<fpage>257</fpage>&#x2013;<lpage>265</lpage>.
                    <pub-id pub-id-type="doi">10.1111/2041-210X.12330</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref33">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mooney</surname>
                            <given-names>TA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Di Iorio</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lammers</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Listening forward: approaching marine biodiversity assessments using acoustic methods.</article-title>
                    <source>

                        <italic toggle="yes">R. Soc. Open Sci.</italic>
</source>
                    <year>2020</year>;<volume>7</volume>:<fpage>201287</fpage>.
                    <pub-id pub-id-type="pmid">32968541</pub-id>
                    <pub-id pub-id-type="doi">10.1098/rsos.201287</pub-id>
                    <pub-id pub-id-type="pmcid">PMC7481698</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref34">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Page</surname>
                            <given-names>MJ</given-names>
                        </name>

                        <name name-style="western">
                            <surname>McKenzie</surname>
                            <given-names>JE</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bossuyt</surname>
                            <given-names>PM</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Updating guidance for reporting systematic reviews: development of the PRISMA 2020 statement.</article-title>
                    <source>

                        <italic toggle="yes">J. Clin. Epidemiol.</italic>
</source>
                    <year>2021</year>;<volume>134</volume>:<fpage>103</fpage>&#x2013;<lpage>112</lpage>.
                    <pub-id pub-id-type="pmid">33577987</pub-id>
                    <pub-id pub-id-type="doi">10.1016/j.jclinepi.2021.02.003</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref35">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Penar</surname>
                            <given-names>W</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Magiera</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Klocek</surname>
                            <given-names>C</given-names>
                        </name>
</person-group>:
                    <article-title>Applications of bioacoustics in animal ecology.</article-title>
                    <source>

                        <italic toggle="yes">Ecol. Complex.</italic>
</source>
                    <year>2020</year>;<volume>43</volume>:<fpage>100847</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ecocom.2020.100847</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref36">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Pijanowski</surname>
                            <given-names>BC</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fuenzalida</surname>
                            <given-names>FR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Banerjee</surname>
                            <given-names>S</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Soundscape Analytics: A New Frontier of Knowledge Discovery in Soundscape Data.</article-title>
                    <source>

                        <italic toggle="yes">Curr. Landsc. Ecol. Rep.</italic>
</source>
                    <year>2024</year>;<volume>9</volume>:<fpage>88</fpage>&#x2013;<lpage>107</lpage>.
                    <pub-id pub-id-type="doi">10.1007/s40823-024-00101-9</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref37">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Priyadarshani</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Marsland</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Castro</surname>
                            <given-names>I</given-names>
                        </name>
</person-group>:
                    <article-title>Automated birdsong recognition in complex acoustic environments: a review.</article-title>
                    <source>

                        <italic toggle="yes">J. Avian Biol.</italic>
</source>
                    <year>2018</year>;<volume>49</volume>:<fpage>jav-01447</fpage>.
                    <pub-id pub-id-type="doi">10.1111/jav.01447</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref38">
                <mixed-citation publication-type="book">
                    <collab>R Core Team</collab>:
                    <source>

                        <italic toggle="yes">R: A Language and Environment for Statistical Computing.</italic>
</source>
                    <publisher-loc>Vienna, Austria</publisher-loc>:
                    <publisher-name>R Foundation for Statistical Computing</publisher-name>;<year>2024</year>.</mixed-citation>
            </ref>
            <ref id="ref39">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Rhinehart</surname>
                            <given-names>TA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Chronister</surname>
                            <given-names>LM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Devlin</surname>
                            <given-names>T</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Acoustic localization of terrestrial wildlife: Current practices and future opportunities.</article-title>
                    <source>

                        <italic toggle="yes">Ecol. Evol.</italic>
</source>
                    <year>2020</year>;<volume>10</volume>:<fpage>6794</fpage>&#x2013;<lpage>6818</lpage>.
                    <pub-id pub-id-type="pmid">32724552</pub-id>
                    <pub-id pub-id-type="doi">10.1002/ece3.6216</pub-id>
                    <pub-id pub-id-type="pmcid">PMC7381569</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref40">
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Rhinehart</surname>
                            <given-names>TA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Freeland-Haynes</surname>
                            <given-names>L</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nossan</surname>
                            <given-names>H</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Bioacoustics Software Database (v0.3).</article-title>
                    <year>2024</year>.
                    <pub-id pub-id-type="doi">10.5281/zenodo.7686202</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref41">
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Roch</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>&#x0160;irovi&#x0107;</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Baumann-Pickering</surname>
                            <given-names>S</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <source>

                        <italic toggle="yes">Phase II development of the Tethys PAM metadata system.</italic>
</source>
                    <publisher-loc>Sterling (VA)</publisher-loc>:
                    <publisher-name>US Department of the Interior, Bureau of Ocean Energy Management</publisher-name>;<year>2022</year>.</mixed-citation>
            </ref>
            <ref id="ref42">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Roch</surname>
                            <given-names>MA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Batchelor</surname>
                            <given-names>H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Baumann-Pickering</surname>
                            <given-names>S</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Management of acoustic metadata for bioacoustics.</article-title>
                    <source>

                        <italic toggle="yes">Eco. Inform.</italic>
</source>
                    <year>2016</year>;<volume>31</volume>:<fpage>122</fpage>&#x2013;<lpage>136</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.ecoinf.2015.12.002</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref43">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ross</surname>
                            <given-names>SRP-J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>O&#x2019;Connell</surname>
                            <given-names>DP</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Deichmann</surname>
                            <given-names>JL</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Passive acoustic monitoring provides a fresh perspective on fundamental ecological questions.</article-title>
                    <source>

                        <italic toggle="yes">Funct. Ecol.</italic>
</source>
                    <year>2023</year>;<volume>37</volume>:<fpage>959</fpage>&#x2013;<lpage>975</lpage>.
                    <pub-id pub-id-type="doi">10.1111/1365-2435.14275</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref44">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Royaux</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Mihoub</surname>
                            <given-names>J-B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Joss&#x00e9;</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Guidance framework to apply best practices in ecological data analysis: lessons learned from building Galaxy-Ecology.</article-title>
                    <source>

                        <italic toggle="yes">Gigascience.</italic>
</source>
                    <year>2025</year>;<volume>14</volume>.
                    <pub-id pub-id-type="pmid">39937595</pub-id>
                    <pub-id pub-id-type="doi">10.1093/gigascience/giae122</pub-id>
                    <pub-id pub-id-type="pmcid">PMC11816794</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref45">
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sagiroglu</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sinanc</surname>
                            <given-names>D</given-names>
                        </name>
</person-group>:
                    <chapter-title>Big data: A review, in: 2013 International Conference on Collaboration Technologies and Systems (CTS).</chapter-title>
                    <source>

                        <italic toggle="yes">Presented at the 2013 International Conference on Collaboration Technologies and Systems (CTS).</italic>
</source>
                    <year>2013</year>; pp.<fpage>42</fpage>&#x2013;<lpage>47</lpage>.
                    <pub-id pub-id-type="doi">10.1109/CTS.2013.6567202</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref46">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sethi</surname>
                            <given-names>SS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Jones</surname>
                            <given-names>NS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fulcher</surname>
                            <given-names>BD</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Characterizing soundscapes across diverse ecosystems using a universal acoustic feature set.</article-title>
                    <source>

                        <italic toggle="yes">Proc. Natl. Acad. Sci.</italic>
</source>
                    <year>2020</year>;<volume>117</volume>:<fpage>17049</fpage>&#x2013;<lpage>17055</lpage>.
                    <pub-id pub-id-type="pmid">32636258</pub-id>
                    <pub-id pub-id-type="doi">10.1073/pnas.2004702117</pub-id>
                    <pub-id pub-id-type="pmcid">PMC7382238</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref47">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Stowell</surname>
                            <given-names>D</given-names>
                        </name>
</person-group>:
                    <article-title>Computational bioacoustics with deep learning: a review and roadmap.</article-title>
                    <source>

                        <italic toggle="yes">PeerJ.</italic>
</source>
                    <year>2022</year>;<volume>10</volume>:<fpage>e13152</fpage>.
                    <pub-id pub-id-type="pmid">35341043</pub-id>
                    <pub-id pub-id-type="doi">10.7717/peerj.13152</pub-id>
                    <pub-id pub-id-type="pmcid">PMC8944344</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref48">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sueur</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Farina</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Ecoacoustics: the Ecological Investigation and Interpretation of Environmental Sound.</article-title>
                    <source>

                        <italic toggle="yes">Biosemiotics.</italic>
</source>
                    <year>2015</year>;<volume>8</volume>:<fpage>493</fpage>&#x2013;<lpage>502</lpage>.
                    <pub-id pub-id-type="doi">10.1007/s12304-015-9248-x</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref49">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sueur</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Krause</surname>
                            <given-names>B</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Farina</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Climate Change Is Breaking Earth&#x2019;s Beat.</article-title>
                    <source>

                        <italic toggle="yes">Trends Ecol. Evol.</italic>
</source>
                    <year>2019</year>;<volume>34</volume>:<fpage>971</fpage>&#x2013;<lpage>973</lpage>.
                    <pub-id pub-id-type="pmid">31427045</pub-id>
                    <pub-id pub-id-type="doi">10.1016/j.tree.2019.07.014</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref50">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sueur</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Pavoine</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hamerlynck</surname>
                            <given-names>O</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Rapid Acoustic Survey for Biodiversity Appraisal.</article-title>
                    <source>

                        <italic toggle="yes">PLOS ONE.</italic>
</source>
                    <year>2008</year>;<volume>3</volume>:<fpage>e4065</fpage>.
                    <pub-id pub-id-type="pmid">19115006</pub-id>
                    <pub-id pub-id-type="doi">10.1371/journal.pone.0004065</pub-id>
                    <pub-id pub-id-type="pmcid">PMC2605254</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref51">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sugai</surname>
                            <given-names>LSM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Desjonqu&#x00e8;res</surname>
                            <given-names>C</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Silva</surname>
                            <given-names>TSF</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>A roadmap for survey designs in terrestrial acoustic monitoring.</article-title>
                    <source>

                        <italic toggle="yes">Remote Sensing in Ecology and Conservation.</italic>
</source>
                    <year>2020</year>;<volume>6</volume>:<fpage>220</fpage>&#x2013;<lpage>235</lpage>.
                    <pub-id pub-id-type="doi">10.1002/rse2.131</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref52">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Sugai</surname>
                            <given-names>LSM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Silva</surname>
                            <given-names>TSF</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ribeiro</surname>
                            <given-names>JW</given-names>
                            <suffix>Jr</suffix>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Terrestrial Passive Acoustic Monitoring: Review and Perspectives.</article-title>
                    <source>

                        <italic toggle="yes">Bioscience.</italic>
</source>
                    <year>2019</year>;<volume>69</volume>:<fpage>15</fpage>&#x2013;<lpage>25</lpage>.
                    <pub-id pub-id-type="doi">10.1093/biosci/biy147</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref53">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Usman</surname>
                            <given-names>AM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ogundile</surname>
                            <given-names>OO</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Versfeld</surname>
                            <given-names>DJJ</given-names>
                        </name>
</person-group>:
                    <article-title>Review of Automatic Detection and Classification Techniques for Cetacean Vocalization.</article-title>
                    <source>

                        <italic toggle="yes">IEEE Access.</italic>
</source>
                    <year>2020</year>;<volume>8</volume>:<fpage>105181</fpage>&#x2013;<lpage>105206</lpage>.
                    <pub-id pub-id-type="doi">10.1109/ACCESS.2020.3000477</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref54">
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Vellinga</surname>
                            <given-names>W-P</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Planqu&#x00e9;</surname>
                            <given-names>R</given-names>
                        </name>
</person-group>:
                    <article-title>The Xeno-canto Collection and its Relation to Sound Recognition and Classification.</article-title>
                    <source>

                        <italic toggle="yes">CLEF (Working Notes) 1391.</italic>
</source>
                    <year>2015</year>.</mixed-citation>
            </ref>
            <ref id="ref55">
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wall</surname>
                            <given-names>CC</given-names>
                        </name>

                        <name name-style="western">
                            <surname>McKenna</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Hatch</surname>
                            <given-names>LT</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Big Data, Sound Science, Lasting Impact: a framework for passive acoustic monitoring.</article-title>
                    <year>2025</year>.
                    <pub-id pub-id-type="doi">10.1101/2025.04.22.650104</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref56">
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wickham</surname>
                            <given-names>H</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">ggplot2: Elegant Graphics for Data Analysis.</italic>
</source>
                    <publisher-loc>New York</publisher-loc>:
                    <publisher-name>Springer-Verlag</publisher-name>;<year>2016</year>.</mixed-citation>
            </ref>
            <ref id="ref57">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wickham</surname>
                            <given-names>H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Averick</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bryan</surname>
                            <given-names>J</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Welcome to the tidyverse.</article-title>
                    <source>

                        <italic toggle="yes">Journal of Open Source Software.</italic>
</source>
                    <year>2019</year>;<volume>4</volume>:<fpage>1686</fpage>.
                    <pub-id pub-id-type="doi">10.21105/joss.01686</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref58">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wieczorek</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bloom</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Guralnick</surname>
                            <given-names>R</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Darwin Core: An Evolving Community-Developed Biodiversity Data Standard.</article-title>
                    <source>

                        <italic toggle="yes">PLOS ONE.</italic>
</source>
                    <year>2012</year>;<volume>7</volume>:<fpage>e29715</fpage>.
                    <pub-id pub-id-type="pmid">22238640</pub-id>
                    <pub-id pub-id-type="doi">10.1371/journal.pone.0029715</pub-id>
                    <pub-id pub-id-type="pmcid">PMC3253084</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref59">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wilkinson</surname>
                            <given-names>MD</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Dumontier</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Aalbersberg</surname>
                            <given-names>IJ</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>The FAIR Guiding Principles for scientific data management and stewardship.</article-title>
                    <source>

                        <italic toggle="yes">Sci. Data.</italic>
</source>
                    <year>2016</year>;<volume>3</volume>:<fpage>160018</fpage>.
                    <pub-id pub-id-type="pmid">26978244</pub-id>
                    <pub-id pub-id-type="doi">10.1038/sdata.2016.18</pub-id>
                    <pub-id pub-id-type="pmcid">PMC4792175</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref60">
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Wood</surname>
                            <given-names>CM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kahl</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Rahaman</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>The machine learning&#x2013;powered BirdNET App reduces barriers to global bird research by enabling citizen science participation.</article-title>
                    <source>

                        <italic toggle="yes">PLoS Biol.</italic>
</source>
                    <year>2022</year>;<volume>20</volume>:<fpage>e3001670</fpage>.
                    <pub-id pub-id-type="pmid">35763486</pub-id>
                    <pub-id pub-id-type="doi">10.1371/journal.pbio.3001670</pub-id>
                    <pub-id pub-id-type="pmcid">PMC9239458</pub-id>
                </mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report453949">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.191317.r453949</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Rhinehart</surname>
                        <given-names>Tessa</given-names>
                    </name>
                    <xref ref-type="aff" rid="r453949a1">1</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-4352-3464</uri>
                </contrib>
                <aff id="r453949a1">
                    <label>1</label>Department of Biological Sciences, University of Pittsburgh, Pittsburgh, Pennsylvania, USA</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>20</day>
                <month>4</month>
                <year>2026</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Rhinehart T</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport453949" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.173495.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve-with-reservations</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>I was glad to get a chance to review this paper! It represents a significant expansion of current databases. I thought the text was well-written and hit upon important points, especially the importance of standardized frameworks, metadata, etc.</p>
            <p> </p>
            <p> I ask the authors to address just a few comments to improve the usability of this Living Review. First, the software table could use some additional details - at least URLs/DOIs for each piece of software that is still available online. Much of the software listed is hard to find online based on its name alone.&#x00a0;</p>
            <p> </p>
            <p> Second, since one of the primary goals of the review is to help bio acousticians select tools, the authors should describe the specific functionality of each software. The categories used are, in my opinion, too broad to be helpful for software selection &#x2013; for example, &#x201c;Acoustic Analysis&#x201d; includes template matching, annotation, acoustic index calculation, and machine learning classifier training. Also, I suggest that &#x201c;annotation&#x201d; belongs in its own category separate from analyses.</p>
            <p> </p>
            <p> Third, since the review will be updated biannually, can the authors please describe the planned update procedure? Rerunning the search, re-reviewing the software webpages, and updating links and descriptions of all software in the spreadsheet? If applicable, what is the funding mechanism through which updates will be supported or guaranteed?&#x00a0;</p>
            <p> </p>
            <p> Cheers,</p>
            <p> Tessa Rhinehart</p>
            <p>1. Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>Yes</p>
            <p>Are the rationale for, and objectives of, the Systematic Review clearly stated?</p>
            <p>Yes</p>
            <p>Is the statistical analysis and its interpretation appropriate?</p>
            <p>Yes</p>
            <p>If this is a Living Systematic Review, is the &#x2018;living&#x2019; method appropriate and is the search schedule clearly defined and justified? (&#x2018;Living Systematic Review&#x2019; or a variation of this term should be included in the title.)</p>
            <p>Partly</p>
            <p>Are sufficient details of the methods and analysis provided to allow replication by others?</p>
            <p>Partly</p>
            <p>Are the conclusions drawn adequately supported by the results presented in the review?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>bioacoustics methodological development</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above.</p>
        </body>
    </sub-article>
    <sub-article article-type="reviewer-report" id="report453943">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.191317.r453943</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Martinez Balvanera</surname>
                        <given-names>Santiago</given-names>
                    </name>
                    <xref ref-type="aff" rid="r453943a1">1</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0003-1214-1938</uri>
                </contrib>
                <aff id="r453943a1">
                    <label>1</label>University College London, London, UK</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>28</day>
                <month>2</month>
                <year>2026</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Martinez Balvanera S</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport453943" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.173495.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>This work clearly identifies an important gap in understanding how bioacoustic and ecoacoustic research is conducted, particularly regarding the software tools that support these workflows.</p>
            <p> The review is thorough and provides a valuable resource for the community.</p>
            <p> The results offer a broad overview of the rapidly expanding ecoacoustic tool landscape and highlight opportunities for greater workflow standardisation.</p>
            <p> </p>
            <p> 1. The proposed classification is a useful starting point, but two aspects could be strengthened.</p>
            <p> &#x00a0; &#x00a0;First, the categories are implicitly defined through examples and the provided discussion; making these definitions explicit at the outset would help clarity.</p>
            <p> &#x00a0; &#x00a0;Second, additional justification for the classification scheme would be helpful.</p>
            <p> &#x00a0; &#x00a0;Some categories, particularly &#x201c;Acoustic Analysis", are quite broad, which may limit their usefulness for readers seeking tools that match specific needs.</p>
            <p> &#x00a0; &#x00a0;A more granular breakdown could help navigation within the 200+ tools presented.</p>
            <p> </p>
            <p> 2. Some minor methodological details are missing: How were query specificity and relevance assessed during iterative refinement of the search string?</p>
            <p> &#x00a0; &#x00a0;Was screening conducted independently or blindly by multiple authors?</p>
            <p> &#x00a0; &#x00a0;How were disagreements resolved?</p>
            <p> &#x00a0; &#x00a0;Clarifying these points would help transparency and reproducibility.</p>
            <p> </p>
            <p> 3. The software list provided is highly useful.</p>
            <p> &#x00a0; &#x00a0;Consider adding a column with links to each tool's homepage where available.</p>
            <p> </p>
            <p> 4. Figure 3 is well designed and polished, but the colour legend in panel B appears to be missing.</p>
            <p> &#x00a0; &#x00a0;I found panel C difficult to interpret, particularly the connected dots section, and the caption does not fully explain it.</p>
            <p> &#x00a0; &#x00a0;A brief clarification in the caption would improve readability.</p>
            <p>Are the rationale for, and objectives of, the Systematic Review clearly stated?</p>
            <p>Yes</p>
            <p>Is the statistical analysis and its interpretation appropriate?</p>
            <p>Yes</p>
            <p>If this is a Living Systematic Review, is the &#x2018;living&#x2019; method appropriate and is the search schedule clearly defined and justified? (&#x2018;Living Systematic Review&#x2019; or a variation of this term should be included in the title.)</p>
            <p>Yes</p>
            <p>Are sufficient details of the methods and analysis provided to allow replication by others?</p>
            <p>Partly</p>
            <p>Are the conclusions drawn adequately supported by the results presented in the review?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>bioacoustics, software development, machine learning</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard.</p>
        </body>
    </sub-article>
    <sub-article article-type="reviewer-report" id="report453942">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.191317.r453942</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Nieto Mora</surname>
                        <given-names>Daniel Alexis</given-names>
                    </name>
                    <xref ref-type="aff" rid="r453942a1">1</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0001-6046-4622</uri>
                </contrib>
                <aff id="r453942a1">
                    <label>1</label>Instituto Tecnol&#x00f3;gico Metropolitano ITM, Medell&#x00ed;n, Colombia</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>26</day>
                <month>2</month>
                <year>2026</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Nieto Mora DA</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport453942" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.173495.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve-with-reservations</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>The submitted work presents an important systematic review of a wide variety of tools used for Passive Acoustic Monitoring (PAM). It is evident that substantial background work has been conducted, with methodological rigor following PRISMA and presenting, at a good level of detail, the processes of acquisition, review, pre-selection (screening), and selection of the final articles included in the analysis. In this sense, the work appears well-focused and demonstrates a clear vision of its objectives and intended contributions.</p>
            <p> As a positive aspect, I particularly highlight the consideration of the four main PAM approaches: data management, signal pre-processing, spectrogram visualization and navigation, and acoustic analysis. This structure provides a clear and logical framework that facilitates understanding of the different functional dimensions of PAM tools and contributes to the overall coherence of the review. 
                <list list-type="bullet">
                    <list-item>
                        <p>In the first paragraph of the Methods section, it is stated that the software tools considered span from 2014 to January 2024. This temporal scope excludes the most recent tools developed over the past two years. Given that this is a review study, where priority is generally placed on the inclusion of the most up-to-date information, this decision should be thoroughly justified.</p>
                    </list-item>
                    <list-item>
                        <p>In Section 2.1 (Literature Review), further clarification is needed regarding how the final review of the selected studies was conducted. Specifically, it would be important to indicate how many reviewers participated, whether any validation process was applied, whether specialized review software was used, and to clearly define the exclusion criteria.</p>
                    </list-item>
                    <list-item>
                        <p>The four main components analyzed are mentioned repeatedly throughout the text. It would be advisable to assess whether such emphasis is necessary. If not, the references to these components could be consolidated and presented in the most appropriate section to avoid redundancy.</p>
                    </list-item>
                    <list-item>
                        <p>Although there is an exhaustive analysis of the taxa reported in the studies, there is limited discussion or graphical representation of this information. While I understand that the primary focus of the article is not on species per se, the review process has already generated valuable data in this regard. Therefore, it would be beneficial to further develop and make better use of this information.</p>
                    </list-item>
                    <list-item>
                        <p>Overall, I consider that the manuscript contains relatively few figures to support the work. Including a few additional graphs to strengthen the Results and Discussion sections would enhance the manuscript. Given the exhaustive and rigorous nature of the review, there is certainly sufficient material available to visually highlight some of the most relevant findings.</p>
                    </list-item>
                    <list-item>
                        <p>Table 2 is of central importance to the manuscript. However, it may be worth considering whether it could be reformatted vertically to improve readability, possibly by presenting the pages in landscape orientation to allow for wider margins and better visualization.</p>
                    </list-item>
                </list>
            </p>
            <p>Are the rationale for, and objectives of, the Systematic Review clearly stated?</p>
            <p>Partly</p>
            <p>Is the statistical analysis and its interpretation appropriate?</p>
            <p>Partly</p>
            <p>If this is a Living Systematic Review, is the &#x2018;living&#x2019; method appropriate and is the search schedule clearly defined and justified? (&#x2018;Living Systematic Review&#x2019; or a variation of this term should be included in the title.)</p>
            <p>Partly</p>
            <p>Are sufficient details of the methods and analysis provided to allow replication by others?</p>
            <p>Yes</p>
            <p>Are the conclusions drawn adequately supported by the results presented in the review?</p>
            <p>Yes</p>
            <p>Reviewer Expertise:</p>
            <p>Machine learning applied to ecoacoustics and bioacoustics or passive acoustic monitoring.</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above.</p>
        </body>
    </sub-article>
</article>
