このプロジェクトについて

Fuglerammeは、Raspberry Piを使って画面を生きた鳥の絵額縁に変えるプロジェクトです。マイクが庭の音を聞き、ローカルのBirdNET-Goインスタンスが種を音で識別し、額縁は現在聞こえている鳥を、手作業で切り抜いた19世紀の博物誌イラストとして描画します。検出にクラウド依存がなく、完全にローカルで動作するよう設計されています。 仕組み:BirdNET-Goが音声検出を実行します。FuglerammeはそのAPIをポーリングし、検出された各種をイラストにマッチングし、切り抜きをテクスチャ付き紙面に配置します(大きな鳥は中央寄り、体重に基づいてサイズ調整)。鳥のセットが変わったときだけ再描画します。管理ページで表示内容を設定できます。既にBirdNET-Goを実行している場合、額縁は同じマシンまたはネットワーク上の別の場所にあるそれを指すことができます。 表示オプション:想定セットアップはA4フレーム内のInky Impression 13.3インチSpectra 6 e-inkパネルですが、パネルは任意です。パネルがない場合、FuglerammeはWebのみで動作し、ページはそれを表示するもの(テレビ、HDMIディスプレイ、ネットワーク上の別のデバイス、デスクトップ壁紙やスクリーンセーバー)に適応します。 アートワーク:プロジェクトには500種以上をカバーする1000以上の切り抜きが含まれており、それぞれ実際のパブリックドメインの図版から取得され、手作業でキュレーションされています。READMEにはAI生成のアートワークはないと記載されていますが、一部はAIでレタッチされています。カバレッジはヨーロッパと北アジアで最も強く、北米で良好、熱帯と南半球では薄いです。空のウィンドウには裸の止まり木が表示されます。 インストールとデプロイ:Raspberry Pi用の一行インストールスクリプトがリポジトリをクローンし、依存関係をインストールし、systemdサービスとしてフレームを実行します。コンテナイメージも公開されており、ポート8080でキオスク、/adminで管理ページを公開し、/dataにデータを永続化します。Docker Composeの例では、USBマイク付きLinuxボックスでBirdNET-Goを一緒に起動できます。開発用には、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はプロジェクトが初期開発段階にあることを注記し、コードやアートを共有しない類似プロジェクトをいくつか挙げています。