Live Monitoring

The Songs of the Finnish Forest

Real-time bird song identification from a remote cottage in Finland

Today at the Cottage

Cottage view

18 Sept 2025 16:31 local time

Current conditions

🌧️

7°C

light rain

Spring seasonBirds are singing again! Birds are at their loudest, singing vigorously to establish territories and attract mates.

Uusikaupunki, Finland60.8°N, 21.2°E
Recent Activity

Who's Singing Right Now?

Latest bird detections, captured by our AI-powered audio monitoring system

Common Chaffinch
Abundant
15 days agoConfidence: 92%
Great Tit
Abundant
Great Tit · Talitiainen
15 days agoConfidence: 96%
Black-headed Gull
Abundant
Black-headed Gull · Naurulokki
15 days agoConfidence: 98%
Black-headed Gull
Abundant
Black-headed Gull · Naurulokki
15 days agoConfidence: 100%
Black-headed Gull
Abundant
Black-headed Gull · Naurulokki
15 days agoConfidence: 98%
Common Crane
Frequent
Common Crane · Kurki
15 days agoConfidence: 97%
Common Chaffinch
Abundant
15 days agoConfidence: 71%
Black-headed Gull
Abundant
Black-headed Gull · Naurulokki
15 days agoConfidence: 89%
Hooded Crow
Abundant
Hooded Crow · Varis
15 days agoConfidence: 100%
Black-headed Gull
Abundant
Black-headed Gull · Naurulokki
15 days agoConfidence: 100%
Black-headed Gull
Abundant
Black-headed Gull · Naurulokki
15 days agoConfidence: 94%
Black-headed Gull
Abundant
Black-headed Gull · Naurulokki
15 days agoConfidence: 96%
Data Insights

Years of Birdsong

Patterns and insights from continuous monitoring across all seasons

Seasonal Migration

Total daily detections over the year showing spring arrival, peak breeding season, and autumn departure

Bird activity peaks dramatically in April–May as migratory species arrive for breeding season, then declines in August as they depart

Species Spotlight

Different migration patterns: year-round residents vs. seasonal visitors

Some species like the Common Raven stay year-round, while others like Common Chiffchaff visit only during summer months

Daily Rhythm

24-hour activity pattern showing the dawn chorus and evening peak

Birds sing most actively in the hour after sunrise (dawn chorus), with a smaller peak in the evening

Most Detected Species

Top 10 bird species by total number of detections

Technical Overview

How It Works

Bird Detection

Each bird species has a unique acoustic signature. Spectrograms visualize these sounds, revealing distinct patterns that our ML model uses to identify birds.

7kHz6kHz5kHz4kHz3kHz2kHz1kHz0Hz
Spectrogram of Black Woodpecker
0s1s2s3s4s
27 Jan 2026, 14:05
+0dB
-80dB

Black Woodpecker · Palokärki

7kHz6kHz5kHz4kHz3kHz2kHz1kHz0Hz
Spectrogram of Common Chaffinch
0s1s2s3s4s
28 Jun 2025, 06:50
+0dB
-80dB

Common Chaffinch · Peippo

7kHz6kHz5kHz4kHz3kHz2kHz1kHz0Hz
Spectrogram of Common Crane
0s1s2s3s4s
27 Jul 2025, 05:55
+0dB
-80dB

Common Crane · Kurki

System Architecture

Audio Recording

Remote Raspberry Pi captures short audio clips every 20 minutes

Edge Device

Audio stored on the Remote Pi; offline-first design for unreliable connectivity

Central Storage

Processing Pi receives synced recordings and stores them for processing

Audio Classifier

Deep learning model identifies bird species from audio

PostgreSQL

Bird detections stored to PostgreSQL

Web Interface

This page showcasing real-time data and insights

Design Challenges

Unreliable Internet

Remote cottage has intermittent connectivity. System designed to work offline and sync in batches when connection is available.

Edge Processing

Recording happens on-site with minimal processing. Heavy ML inference runs on more accessible and powerful hardware.

Data Management

Thousands of recordings accumulated over time. Efficient storage, retrieval, and cleanup strategies are essential.

Built with

Raspberry PiPythonBirdNETBSGPostgreSQLNext.jsTypeScriptTailwind CSSFastAPI