Об этом проекте

Fugleramme — это проект на Raspberry Pi, который превращает экран в живую рамку с изображениями птиц. Микрофон слушает сад, локальный экземпляр BirdNET-Go определяет виды по звуку, а рамка отображает услышанных в данный момент птиц в виде вырезанных вручную естественно-научных иллюстраций XIX века. Проект рассчитан на полностью локальную работу, без облачной зависимости для распознавания. Как это работает: BirdNET-Go выполняет аудиораспознавание. Fugleramme опрашивает его API, сопоставляет каждый обнаруженный вид с иллюстрацией, раскладывает вырезки на текстурированной бумажной странице (более крупные птицы — ближе к центру, размер зависит от массы тела) и перерисовывает изображение только при изменении набора птиц. Страница администратора позволяет настроить отображение. Если у вас уже запущен BirdNET-Go, рамка может обращаться к нему на той же машине или в другом месте сети. Варианты отображения: предполагаемая установка использует панель e-ink Inky Impression 13,3" Spectra 6 в рамке формата A4, но панель необязательна. Без неё Fugleramme работает только в веб-режиме, и страница адаптируется к любому устройству отображения — телевизору, HDMI-дисплею, другому устройству в сети, обоям рабочего стола или заставке. Иллюстрации: проект поставляется с более чем 1000 вырезок, охватывающих более 500 видов; каждая взята из реального общедоступного издания и отобрана вручную. В README указано, что ни одна иллюстрация не создана ИИ, хотя некоторые были отретушированы с помощью ИИ. Покрытие наиболее полное для Европы и северной Азии, хорошее для Северной Америки и более скромное для тропиков и южного полушария. Пустое окно показывает голую жёрдочку. Установка и развёртывание: однострочный установочный скрипт для Raspberry Pi клонирует репозиторий, устанавливает зависимости и запускает рамку как службу systemd. Также публикуется контейнерный образ, предоставляющий киоск на порту 8080 и страницу администратора по адресу /admin, с сохранением данных в /data. Пример Docker Compose позволяет запустить BirdNET-Go рядом с ним на Linux-машине с USB-микрофоном. Для разработки команды на основе uv запускают фиктивный детектор и службу с горячей перезагрузкой. Лицензирование: код распространяется под MIT; отдельно устанавливаемый стек распознавания BirdNET-Go — под CC BY-NC-SA 4.0 (некоммерческая лицензия); классический художественный стиль — под CC BY-SA 4.0 с манифестами атрибуции для каждого стиля; шрифты — под SIL OFL 1.1; данные о массе тела птиц взяты из AVONET под CC BY 4.0. В README отмечается, что проект находится на ранней стадии разработки, и перечисляется несколько похожих проектов, с которыми у него нет общих кода или иллюстраций.