macOS工具
Sonar v0.1.2:用 Mac 扬声器和麦克风实现隔空手势
一款实验性开源 macOS 工具,用 20kHz 声音与回声的多普勒变化识别手势,无需摄像头即可滚动、翻页和缩放。
Sonar v0.1.2
Sonar 是一款新发布的实验性 macOS 工具。它让 MacBook 的内置扬声器持续播放约 20kHz 高频声,再利用麦克风捕捉手部反射声的多普勒变化,从而把抬手、横扫和推拉动作转换成滚动、翻页与缩放。整个过程不使用摄像头,音频在内存中本地处理并丢弃。
本次新变化
项目于 2026 年 9 月 9 日首次公开;v0.1.2 于 9 月 10 日发布,提供签名并公证的 Apple Silicon DMG,改进拖入 Applications 的安装界面,并保留 v0.1.1 新增的静音和零音量提醒。当前仍是预发布实验版。
核心能力与适用场景
- 无摄像头的隔空滚动、左右翻页和缩放。
- 适合演示、厨房等不便触碰键盘的场景,也可探索辅助操作用途。
- macOS 14 或更高版本;当前安装包只支持 Apple Silicon。
实测建议
在网页、相册和地图中分别做 100 次手势,统计命中率、误触率和延迟;改变距离、桌面材质、环境噪声、风扇转速及系统音量;用频谱工具观察约 20kHz 信号;断网运行并监控网络连接;拒绝麦克风或辅助功能权限以核验权限边界;记录 CPU 占用和电池消耗。
风险与争议
识别仍不稳定,回手动作可能触发额外翻页,缩放和距离识别仍在测试。20kHz 可能被猫狗听见,应远离宠物使用,出现不适立即停止。工具需要麦克风和辅助功能权限;Intel Mac 与初代不兼容机型不能使用当前安装包。
官方来源
- 官网:https://sonar.cool
- GitHub:https://github.com/eperez28/sonar.cool
- v0.1.2:https://github.com/eperez28/sonar.cool/releases/tag/v0.1.2
界面与配图
图片来源:项目页面。