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

12 Jul 2026 02:00 local time

Current conditions

☀️

16°C

clear sky

Summer seasonBirds are currently taking care of their offspring, so they have become quieter to avoid attracting predators to their nests.

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

Parrot Crossbill
Occasional
Parrot Crossbill · Isokäpylintu
3 hours agoConfidence: 88%
Common Tern
Abundant
Common Tern · Kalatiira
3 hours agoConfidence: 86%
Common Chaffinch
Abundant
3 hours agoConfidence: 72%
Hooded Crow
Abundant
Hooded Crow · Varis
4 hours agoConfidence: 100%
Hooded Crow
Abundant
Hooded Crow · Varis
4 hours agoConfidence: 98%
Graylag Goose
Abundant
Graylag Goose · Merihanhi
4 hours agoConfidence: 95%
Eurasian Siskin
Abundant
Eurasian Siskin · Vihervarpunen
4 hours agoConfidence: 100%
Common Tern
Abundant
Common Tern · Kalatiira
4 hours agoConfidence: 83%
Common Tern
Abundant
Common Tern · Kalatiira
4 hours agoConfidence: 92%
Eurasian Siskin
Abundant
Eurasian Siskin · Vihervarpunen
4 hours agoConfidence: 100%
Eurasian Blackbird
Abundant
Eurasian Blackbird · Mustarastas
5 hours agoConfidence: 92%
Eurasian Blackbird
Abundant
Eurasian Blackbird · Mustarastas
5 hours agoConfidence: 92%
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