iNaturalist Sound Classifier par biodiversica
A browser extension to analyze sound recordings directly on iNaturalist observation pages. It runs state-of-the-art machine learning models locally in your browser to identify species from sound.
9 utilisateurs·trices9 utilisateurs·trices
Métadonnées de l’extension
Captures d’écran
À propos de cette extension
What does it do?
When you visit an iNaturalist observation page that contains a sound recording, this extension adds a panel that lets you run AI-powered bioacoustic analysis with a single click. It helps identify which species are vocalizing, validates those detections against geographic occurrence data, and displays ranked results with confidence scores. Whether you're a researcher or a citizen scientist, this tool can help improve sound-only data identification on iNaturalist.
Key Features
->Runs 100% locally
All AI inference happens in your browser using WebAssembly.
There are no accounts, no subscriptions, and no data collection.
->Geographic check
The extension reads the observation's coordinates and automatically filters available models by region. After generating predictions, it cross-references every top detection against GBIF and iNaturalist species occurrence databases to determine whether that species has been documented in that area.
Detections are marked as:
- ✓ — within known range
- ⚠ — outside known range
This helps distinguish likely identifications from unusual records.
->State-of-the-art models
Comes pre-configured with two leading bioacoustic models:
- BirdNET v2.4 (Cornell Lab of Ornithology) Trained on over 6,000 bird species worldwide; one of the most widely used bird sound classifiers.
- Perch v2.0 (Google Research) A broader-scope model covering animal vocalizations across taxonomic groups. Both models are downloaded on first use and cached locally, so subsequent analyses load instantly.
->Fully configurable
- Adjust the confidence threshold to filter weak detections
- Control analysis window overlap for finer time resolution
- Choose between softmax, sigmoid, or raw logit outputs
- Export results as CSV for downstream analysis
- Clear the model cache at any time from the settings panel
->Extensible: bring your own models
Researchers and developers can add any ONNX classification model through the extension's model manager UI — no code changes required.
Configure:
- Model URL (huggingface or zenodo)
- Sample rate
- Window size
- Label file
- Activation function
The extension handles downloading, caching, and inference automatically.
How it works
Model licenses
This extension is open source (GPL-3.0). Contributions and custom model configurations are welcome.
Privacy
This extension does not collect, transmit, or store any personal data.
- Audio is fetched directly from iNaturalist’s public API (the same request your browser makes when you press play)
- Processing happens entirely locally in your browser
- The only outbound requests are to iNaturalist and GBIF public APIs for species occurrence metadata
- No audio data is transmitted externally
No analytics. No tracking. No third-party services.
When you visit an iNaturalist observation page that contains a sound recording, this extension adds a panel that lets you run AI-powered bioacoustic analysis with a single click. It helps identify which species are vocalizing, validates those detections against geographic occurrence data, and displays ranked results with confidence scores. Whether you're a researcher or a citizen scientist, this tool can help improve sound-only data identification on iNaturalist.
Key Features
->Runs 100% locally
All AI inference happens in your browser using WebAssembly.
There are no accounts, no subscriptions, and no data collection.
->Geographic check
The extension reads the observation's coordinates and automatically filters available models by region. After generating predictions, it cross-references every top detection against GBIF and iNaturalist species occurrence databases to determine whether that species has been documented in that area.
Detections are marked as:
- ✓ — within known range
- ⚠ — outside known range
This helps distinguish likely identifications from unusual records.
->State-of-the-art models
Comes pre-configured with two leading bioacoustic models:
- BirdNET v2.4 (Cornell Lab of Ornithology) Trained on over 6,000 bird species worldwide; one of the most widely used bird sound classifiers.
- Perch v2.0 (Google Research) A broader-scope model covering animal vocalizations across taxonomic groups. Both models are downloaded on first use and cached locally, so subsequent analyses load instantly.
->Fully configurable
- Adjust the confidence threshold to filter weak detections
- Control analysis window overlap for finer time resolution
- Choose between softmax, sigmoid, or raw logit outputs
- Export results as CSV for downstream analysis
- Clear the model cache at any time from the settings panel
->Extensible: bring your own models
Researchers and developers can add any ONNX classification model through the extension's model manager UI — no code changes required.
Configure:
- Model URL (huggingface or zenodo)
- Sample rate
- Window size
- Label file
- Activation function
The extension handles downloading, caching, and inference automatically.
How it works
- Navigate to any iNaturalist observation page that has a sound recording attached.
- The extension panel appears automatically. Select a model from the list (filtered by location relevance).
- Click Run Analysis. The model downloads on first use, then analysis begins immediately.
- Audio is fetched from iNaturalist, decoded, resampled to the model’s required sample rate, and split into overlapping time windows.
- Each window is processed by the AI model running locally via ONNX Runtime WebAssembly.
- Top predictions are validated against geographic occurrence data from GBIF and iNaturalist.
- Results are displayed in ranked order with species names, confidence scores, time windows, and range validation status.
- Optionally export results as CSV for further analysis.
Model licenses
- BirdNET v2.4: CC BY-NC-SA 4.0
(Cornell Lab of Ornithology / Chemnitz University of Technology) - Perch v2.0: Apache 2.0
(Google Research)
This extension is open source (GPL-3.0). Contributions and custom model configurations are welcome.
Privacy
This extension does not collect, transmit, or store any personal data.
- Audio is fetched directly from iNaturalist’s public API (the same request your browser makes when you press play)
- Processing happens entirely locally in your browser
- The only outbound requests are to iNaturalist and GBIF public APIs for species occurrence metadata
- No audio data is transmitted externally
No analytics. No tracking. No third-party services.
Noté 0 par 1 personne
Autorisations et données
Autorisations nécessaires :
- Accéder à vos données pour www.inaturalist.org
Autorisations facultatives :
- Accéder à vos données pour les sites du domaine huggingface.co
- Accéder à vos données pour les sites du domaine hf.co
- Accéder à vos données pour api.inaturalist.org
- Accéder à vos données pour static.inaturalist.org
- Accéder à vos données pour huggingface.co
- Accéder à vos données pour zenodo.org
- Accéder à vos données pour api.gbif.org
Collecte de données :
- Le développeur indique que cette extension n’a pas besoin de collecter de données.
Plus d’informations
- Version
- 1.0.3
- Taille
- 8,91 Mo
- Dernière mise à jour
- il y a 2 mois (18 avr. 2026)
- Catégories associées
- Historique des versions
- Ajouter à la collection