>_ DevTrendspl

Język

Strona główna

Języki

Sekcje

Frontend Backend Mobilne DevOps AI / ML GameDev Blockchain Systemy wbudowane Bezpieczeństwo
Kotlin

Rozpoznawanie ptaków po głosie — jak whoBIRD zamienia Twój smartfon w laboratorium ornitologiczne

Podgląd whoBIRD

Wyobraź sobie: jesteś w lesie, słyszysz piękne śpiewy ptaków, ale nie możesz ustalić, kto śpiewa. Wcześniej identyfikacja gatunków ptaków wymagała przewodników terenowych i doświadczenia, ale teraz wszystkiego potrzebujesz to smartfona z aplikacją whoBIRD. Ten projekt to wyraźny przykład tego, jak technologia może uczynić naukę dostępną dla każdego.

Co kryje się za prostym interfejsem?

whoBIRD to aplikacja na Androida, która wykorzystuje algorytmy uczenia maszynowego do rozpoznawania ponad 6000 gatunków ptaków po ich głosach. Projekt opiera się na technologii BirdNET, którą programista woheller69 zaadaptował na urządzenia mobilne.

Co wyróżnia tę aplikację:

  • Działa offline — nie wymaga połączenia z internetem po pobraniu modeli
  • Przetwarzanie w czasie rzeczywistym — analiza dźwięku odbywa się natychmiast
  • Globalna baza danych — rozpoznaje ptaki z całego świata
  • Elastyczne ustawienia — filtry, progi wykrywania, zapisywanie nagrań

Jak to działa w praktyce

Po instalacji (aplikacja jest dostępna na F-Droid), whoBIRD pobiera niezbędne modele uczenia maszynowego. Potem wszystko jest proste:

  1. Otwórz aplikację
  2. Skieruj mikrofon w stronę dźwięku
  3. Otrzymaj nazwę ptaka i dodatkowe informacje

Zrzut ekranu 1 Zrzut ekranu 2

Funkcje techniczne, które robią wrażenie

Pod maską whoBIRD wykorzystuje:

  • TensorFlow Lite do uruchamiania modeli sieci neuronowych na urządzeniu
  • Niestandardowe filtry do oczyszczania dźwięku z szumów
  • Dane geograficzne i sezonowe w celu zwiększenia dokładności

Szczególnie interesująca jest opcja „Weighted Meta Model

Powiązane projekty