您的位置首页 >人工智能 >

开发者借助 AI 工具打造 Beep Locator,室内异响定位精度可达约 40 厘米

开发者西蒙・威利森使用 Claude Code 这个 AI 编程工具,开发了 Beep Locator 异响定位网页工具,依靠多台手机、平板、电脑的麦克风协同收音,通过声音到达时间差算法做三角定位,最终把间歇性电子异响锁定在大约 40 厘米的范围里。他遇到的难题是储物间纸箱堆里有断断续续的提示音,发声间隔很长,人耳很难分辨声源,挨个翻找效率太低;这套方案不用专业硬件,普通消费电子设备就能组网收音,依靠 FFT 频率分析过滤环境噪音,搭配同步校准信号对齐各路音频,再手动在平面地图标注设备位置,就能算出异响位置,最后按照定位区域查找,成功找到了电量告警的一氧化碳报警器,这套低成本方案也给居家排查异响、设备蜂鸣问题提供了新思路。

一、项目基础信息表

项目详情
工具名称Beep Locator
开发工具Claude Code(AI 编程 Agent)
使用设备5 台普通设备:iPhone、2 台 iPad、MacBook Pro、Surface Ultra
核心原理TDOA 到达时间差 + FFT 频率识别 + 三角定位
定位精度约 40 厘米
运行形式网页应用,浏览器调用麦克风,无需安装 APP
原始目标定位储物间间歇性电子蜂鸣异响

二、核心技术流程

  1. 多设备组网:所有设备打开同一个网页,开启麦克风权限,接入同一个服务端,每台设备持续缓存 60 秒音频。
  2. 声音识别过滤:用快速傅里叶变换,筛选目标频率的蜂鸣信号,过滤说话、走动、环境杂音。
  3. 音频同步校准:由一台设备发出标准短音,统一对齐所有设备的音频时间轴,解决网络延迟带来的时间偏差。
  4. 标注设备坐标:在平面地图上手动拖拽图标,标记每台收音设备的摆放位置,自动定位方案精度不足所以改用手动标注。
  5. 三角计算声源:比对异响到达各个麦克风的时间差,后台算出声源坐标,输出定位圈。
  6. 迭代优化:工具会给出设备摆放建议,增加收音节点可以进一步缩小定位误差。

三、这套方案的优势与局限

✅ 优势

  1. 门槛低,不需要专业拾音阵列、开发板,手里现成的手机电脑就能用。
  2. 专门针对间歇性、短提示音,适合人耳很难捕捉的低频次发声异响。
  3. 开源思路清晰,普通开发者也可以基于这套代码二次修改。
  4. 只适合室内、相对开阔无强遮挡的空间,纸箱、墙体吸音会拉低精度。
  5. 需要手动标注设备位置,自动测绘位置的版本效果不好。
  6. 对连续嘈杂噪音、多种不同声音混在一起的场景识别能力差。
  7. 精度 40 厘米是理想条件下的结果,环境复杂时误差会变大。

❌ 局限

四、普通人拿来排查异响的实操步骤

  1. 准备至少 3 台带浏览器、麦克风的设备,分散放在异响房间的不同角落。
  2. 全部设备打开 Beep Locator 网页,扫码接入,允许麦克风权限。
  3. 在房间平面图上,把每台设备的图标拖到对应摆放位置。
  4. 触发一次校准测试音,完成音频时间对齐。
  5. 保持设备通电收音,等待异响出现,系统自动记录并生成定位圈。
  6. 优先在 40 厘米定位圈内排查物品,不用大范围翻找。

【常见问题】

问题 1:这款 AI 工具定位室内异响至约 40 厘米,是靠 AI 大模型直接听声音找位置吗?

回答 1:这款 AI 工具定位室内异响至约 40 厘米,AI 主要用来生成整套程序代码,声源定位本身依靠到达时间差算法和 FFT 音频分析,不是大模型直接听音识别坐标。

问题 2:Beep Locator 定位室内异响 40 厘米精度,最少需要几台设备才能正常工作?

回答 2:Beep Locator 定位室内异响想要达到约 40 厘米的效果,最少需要 3 台收音设备,设备数量越多、摆放分布越合理,定位结果越稳定,误差越小。

问题 3:用 Beep Locator 定位室内异响,墙体或者厚纸箱会不会影响 40 厘米的定位精度?

回答 3:墙体、厚纸箱会吸收、反射声波,会干扰 Beep Locator 定位室内异响,40 厘米的精度是环境简单时的效果,遮挡多的场景误差会明显变大。

问题 4:这个可以定位室内异响到 40 厘米的 AI 工具,普通人可以直接拿来用吗?

回答 4:这套定位室内异响至约 40 厘米的 Beep Locator 属于开源项目,有基础技术能力的人可以部署;没有技术基础的普通用户,直接上手使用门槛偏高。

【参考资料】

[2026-11-11](开发者 AI 自制工具追踪室内异响,将声源锁定至约 40 厘米范围)IT 之家

[2026-11-11](The story of how AI was used to pinpoint the source of a mysterious 'beep' sound that was coming from nowhere in the room)GIGAZINE

[2026-11-09](Locating the source of a mysterious beep with Claude)Simon Willison 个人博客

[2026-11-09](Claude Code localiza un pitido con 40 cm de precisión)El Ecosistema Startup

【免责声明】

本文仅为开源项目资讯整理,Beep Locator 是开发者个人实验项目,不是商用成品工具,定位 40 厘米精度受房间环境、遮挡、设备数量影响,效果不保证。项目开源协议、部署方式、后续更新以作者 GitHub 和博客原文为准,不推荐直接用于工业检测、安全设备故障排查等对可靠性要求高的场景。

今日大家都在搜的词: