【免费下载链接】AvianVisitorsA live bird collage from your window.项目地址https://gitcode.com/gh_mirrors/avi/AvianVisitors点击查看免费下载AvianVisitors 是一款架在你窗外的活的鸟类拼贴画它运行在 Raspberry Pi 上用 BirdNET 模型实时识别窗外的鸟鸣把每天到访的鸟儿拼成一幅不断生长的插画。而 v1.2 版本新增的Educators 模式正是为老师和自然教育者设计的——你可以为每个班级创建聆听时段listening period实时记录某节课里窗外响起了哪些鸟叫课后随时回看、对比和导出数据。这份实战指南将带你从零启用 Educators 模式完整走通创建聆听时段 → 直播聆听 → 保存与归档 → 教室展示 → 数据导出的全流程让鸟鸣真正走进课堂。1. 为什么 Educators 模式适合课堂普通的 BirdNET-Pi 站点是全时段记录而 Educators 模式把它变成了课堂计时器一次活动 一个聆听时段点名、起止时间、时长、鸟种数、鸣叫声数一目了然数据自动聚合时段内的 Collage鸟拼贴画、Stats统计、Atlas图鉴自动跟随该时段课后回看无需手工筛选可对比不同班级、不同季节的聆听时段可以分别保存还能用文件夹汇总比较分享安全每个保存的时段都有独立的只读链接发给学生回顾却拿不到任何控制权限。官方文档把这个模式描述为为 Avian Visitors 添加的教室工作区可用于实时跟踪窗外的鸟、保存聆听时段并比较不同班级听到的内容。2. 启用 Educators 模式三步开启教室工作区Educators 模式是可选功能默认关闭需要手动启用。新站点安装时一步到位安装 Avian Visitors 时加上--educators参数即可curl -fsSL https://raw.githubusercontent.com/Twarner491/AvianVisitors/avian-visitors/newinstaller.sh | bash -s -- --educators已有站点一条命令开启先在站点页面Tools Pull latest拉取最新代码或按官方更新说明操作执行启用命令sudo /usr/local/sbin/avian-educators enable随时可用status查看状态用disable关闭sudo /usr/local/sbin/avian-educators status sudo /usr/local/sbin/avian-educators disable小提示关闭 Educators 模式只是隐藏了 Educators 页面你保存的聆听时段和文件夹都还在重新启用后原样恢复。启用后站点菜单里会出现Educators入口点进去就是上图的教室工作区左侧是新建聆听时段面板右侧是所有已保存时段的表格。3. 创建聆听时段给这节课取个名字打开 Educators 页面在New listening period输入框里给时段起个名字比如Biology 2高二生物、Morning bird walk晨间观鸟然后按箭头启动。期间你可以操作说明Pause课间休息时暂停计时暂停期间不算入本时段Resume学生回到座位后继续Stop下课了停止并自动保存这个聆听时段时段运行中站点的 Collage、Stats 和 Atlas 页面会自动跟随这节课听到的鸟——学生在页面上看到的就是这一节课的鸟而不是全站的历史数据。4. 直播聆听让全班听见BirdNET 听到了什么左侧面板的Live audio区域会展开原始麦克风直播和实时声谱图spectrogram。学生可以边听窗外真实的鸟鸣边看声谱图上跳动的声波线条对照 Collage 页面看模型刚刚把哪种鸟拼了上去。几个值得知道的边界官方已做好安全限制仅局域网可用直播音频只在直连站点局域网时工作远程访问看得到识别结果听不到直播最多 30 分钟单次直播音频最长 1800 秒由 educator-audio.php 作为受限代理提供个别麦克风限制部分麦克风在 BirdNET 正在录音时无法同时播放直播但识别记录不受影响一切照常。 教学建议先让学生闭眼听 30 秒鸟鸣再打开声谱图——原来鸟叫是有形状的通常是整堂课记忆最深的一刻。5. 保存与归档用文件夹管理每个班级的聆听时段停止后聆听时段会自动出现在 Educators 页面右侧的列表中包含时长、鸟种数、鸣叫声数、开始时间等列。点击回看时段的时光胶囊点击任意一个已保存的时段站点就切换到只属于这节课的视图——Collage、Stats、Atlas 和可用录音全部围绕这个时段。看完点左上角的 educators按钮即可返回工作区。用文件夹对比不同班级文件夹可以把多个聆听时段归到一起按班级、社团或项目划分。选中一个文件夹站点会自动合并其中所有时段听到的鸟——比如对比春天 vs 秋天或一班 vs 三班一眼看出哪个时段鸟最多。三点菜单⋮支持移动、重命名、删除。这里有两个重要的安全设计删除聆听时段不会删除底层的 BirdNET 识别记录和录音只是从 Educators 列表中移除删除文件夹只是把里面的时段退回未归档列表数据依然完整。分享只读链接每个保存的时段或文件夹都有自己的 URL复制发给学生他们就能打开只读的 Collage / Stats / Atlas 回顾这节课。这些链接是未列出unlisted且只读的——打不开 Educators 控制项、听不了直播音频、下载不了数据删除条目或关闭 Educators 模式后链接自动失效。6. 教室展示Display mode 让大屏安静下来把站点投到教室大屏或挂在走廊的展示屏上时页面顶部的菜单、时间窗口、页面选择器会干扰展示。打开Display mode开关这些控件会全部隐藏只留下纯净的鸟类页面。需要操作时把鼠标移到屏幕顶部或底部边缘或触屏碰到边缘、键盘焦点移到边缘控件就会自动浮现。️ 注意Display mode 只影响开启它的那个浏览器不会强制全屏换台设备互不影响。7. 导出课堂数据CSV 表格与录音打包课程结束、项目结题需要把数据带出教室打开Tools页面detections把所有识别记录下载为 CSV 表格日期、物种、置信度、音频文件保存视图下自动跟随当前选中的聆听时段或文件夹recordings把可用的录音打包成 tar 下载体积可能较大注意磁盘空间。和直播音频一样保存视图的下载仅限站点局域网直连远程链接无法触发下载——数据主权始终留在老师手里。8. 背后的安全设计为什么可以放心用Educators 模式虽然面向教学安全标准却不低源码里能看到不少讲究机制说明Root 生命周期控制启用/关闭/备份/恢复都由 root 专属的 educators_control.sh 管理普通用户请求会被自动转给受校验的 root 辅助程序状态文件校验状态文件 educator-state.php 对属主、权限、大小、格式逐项校验任何异常都失败即关闭fail closedAPI 严格字段校验管理接口 educators.php 对请求体做精确字段白名单、大小上限4KB、请求版本号校验防止并发冲突数据边界读取视图 educator-scope.php 限制单次最多 20000 条检测记录让 512MB 内存的小派Pi也能稳定运行对老师来说只需记住两点分享出去的链接永远是只读的删除 Educators 数据不会动底层的 BirdNET 记录。9. 常见问题速查 ✅Q关闭 Educators 模式后保存的聆听时段会丢失吗不会。关闭只是隐藏页面重新enable后所有时段和文件夹都还在。Q直播音频打不开是什么原因九成是网络问题——直播音频仅支持站点局域网直连。另外个别麦克风在 BirdNET 录音时无法同时播放属正常现象。Q远程的学生能听到这节课的鸟吗可以打开保存时段的只读链接查看 Collage / Stats / Atlas 和识别结果但听不到直播音频也下载不了数据。Q删除一个聆听时段会把 BirdNET 的录音删掉吗不会。删除只影响 Educators 列表录音仍按站点自身的清理策略管理。Q一个学期积累了 20 多个时段会不会卡不会。官方设计针对 512MB 内存的树莓派做了上限约束每时段最多 512 个暂停/恢复切片、单次视图最多 2 万条记录正常教学规模完全没问题。小结AvianVisitors 的 Educators 模式把窗外的鸟鸣变成了一套开箱即用的课堂工具--educators一步启用聆听时段一按即走文件夹帮你对比每个班级Display mode 让大屏更专注Tools 里随时导出数据。整个功能可选、可关、只读分享、数据不破坏——把鸟请进教室只需这几步。相关资料官方 Educators 指南docs/educators.mdv1.2 版本说明Educators 模式首发docs/releases/v1.2.0/RELEASE_NOTES.md生命周期控制脚本scripts/educators_control.sh赞分享【免费下载链接】AvianVisitorsA live bird collage from your window.项目地址https://gitcode.com/gh_mirrors/avi/AvianVisitors点击查看免费下载相关推荐libwebsockets lws_ota一套面向异构 SoC 的安全固件 OTA 更新框架libwebsockets lws_ota一套面向异构 SoC 的安全固件 OTA 更新框架 lws_ota 是 libwebsockets 提供的一套标准化把窗外变成活着的鸟类拼贴AvianVisitors 项目完全指南原理与功能速览把窗外变成活着的鸟类拼贴AvianVisitors 项目完全指南原理与功能速览 AvianVisitors 是一个基于树莓派Raspberry Pi的鸣潮WuWa-Mod模组终极秘籍从菜鸟到大神的快速进阶指南鸣潮WuWa Mod模组终极秘籍从菜鸟到大神的快速进阶指南 还在为《鸣潮》游戏中的各种限制而烦恼吗想要体验真正的游戏自由吗今天老司机带你飞手把手教你如何游戏开发逆向工程上一篇投机解码原理解析为什么NVIDIA-Nemotron-3.5-Bolt-74B-A9B-24GB-LiLiCorr能实现无损加速且保持输出分布不变下一篇一条命令快速上手Ling-3.0-flash-dspark在SGLang上的完整部署教程附实测加速数据创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考