这个项目能做什么
tanchō(探鳥)是一款为 Mudita Kompakt 打造的 Android 观鸟应用,可通过鸟鸣识别鸟类。它通过麦克风聆听并完全离线地识别所听到的内容,因此不会将任何数据发送出去进行识别。
识别由在手机本身上运行的 BirdNET 提供支持。模型文件约为 39MB,首次运行时下载一次;此后应用在完全没有网络连接的情况下也能工作。第二个小得多的模型会根据位置和一年中的周数缩小候选答案范围,因此在该时间地点不可能存在的物种不会被提供。这就是位置权限的用途,并且可以在设置中禁用。
每只被检测到的鸟的照片带有两个按钮:一个打开其 eBird 页面,另一个打开其 Wikipedia 条目,语言取决于鸟名所设置的语言。两者都在用户的浏览器中打开,应用既不会获取也不会存储这些页面。
检测结果保存在手机上的数据库中,可以在应用内查看、导出或删除。README 指向单独的 PRIVACY.md,以了解有关记录、存储和发送内容的详细信息。
该项目是 woheller69 的 whoBIRD 的分支。它采用 GPLv3 许可,上游部分仍保留在该许可之下。它基于 @kahst 的 BirdNET 框架(CC BY-NC-SA 4.0),从 whoBIRD-TFlite 下载 BirdNET TFLite 模型(同样为 CC BY-NC-SA 4.0,禁止商业使用),经作者许可使用 GPLv3 下的 BirdNET 标签文件,并包含 TensorFlow Lite 示例、Zip4j 和 iirj(Apache 2.0)。启动器图标源自一张 CC0 照片。
构建通过 `./gradlew assembleRelease` 完成。发布构建需要在 `signing/` 中提供密钥库,该目录已被 gitignore;没有它时,发布构建会生成无法安装的未签名 APK。调试构建可使用标准的 Android 调试密钥。
分发方式是从项目最新发布 URL 侧载 APK,并且每次发布都会同时发布一个 `.sha256` 以供验证。可以通过将仓库添加到 Obtainium 来自动处理更新。应用 ID 被描述为已确定,因此更新会覆盖现有安装进行安装,同时保留设置和已存储的数据。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。