【超声通信 data over sound】Nearby Messages API 和 Google Meet 的 Proximity Detection

由Gemini 3 flash生成

Google Nearby 是 Google 提供的一个用于近场设备发现和通信的强大框架。它不仅是一个单一的技术,而是一个集成了一系列通信协议(包括蓝牙、Wi-Fi 和 音频/超声波)的混合方案。

在超声通信业务下,Google 的方案主要体现在 Nearby Messages APIGoogle Meet 的 Proximity Detection 中。


一、 提供的方案与应用

Google 的 Nearby 框架主要分为两个维度,超声技术在其中扮演了“握手”和“临场证明”的关键角色:

  1. Nearby Messages (设备间互联)

    • 方案:利用超声波发送一段短促的“匹配令牌”(Pairing Token)。

    • 应用Google Nest 智能音箱配网。当你初始化设备时,音箱发出一串超声波,手机捕获后立即感知到该设备并建立连接,无需手动输入复杂的 PIN 码。

  2. Google Meet Proximity Detection (会议室感知)

    • 方案:会议室硬件(如 Meet Hardware)持续发出超声信号。

    • 应用自动签到与伴随模式。当你带着电脑或手机走进会议室,设备通过麦克风检测到超声,Google Meet 会自动弹出“检测到会议室,是否进入伴随模式”,防止回声并实现无感签到。

  3. Fast Pair (快速配对)

    • 在某些低功耗场景下,作为蓝牙广播的辅助手段,确保设备就在物理近距离范围内,防止误连。


二、 技术原理

Google 的音频传输技术(Audio Modem)原理如下:

  1. 令牌化 (Tokenization):Google 不会通过声音传输大量数据(那太慢且易错)。它只传输一个短小的 Unique-in-time Token(具有时效性的唯一令牌)。

  2. 音频调制:将令牌编码为高频音频信号。Google 采用的是类似于 FHSS (跳频扩频) 或特定的 OFDM (正交频分复用) 变体,以提高在嘈杂环境(如背景音乐、人声)下的抗干扰能力。

  3. 云端解算

    • 发送端(如音箱)发出音频令牌。

    • 接收端(如手机)捕获音频并解码出令牌。

    • 接收端将令牌传给 Google 附近消息服务器,服务器匹配到发送端的身份,从而在云端建立两台设备的逻辑连接。

  4. 物理隔离性:由于声音无法穿透实体墙壁,这为 Google 提供了一个天然的“物理临场”保障,比蓝牙更安全。


三、 经典频点确认

Google 的 Nearby 方案属于 Near-Ultrasonic(近超声波) 范畴,以确保普通移动硬件即可支持:

  • 核心频段18.5 kHz 至 20 kHz

  • 经典频点:通常分布在 18.8 kHz, 19.2 kHz 和 19.6 kHz 附近。

  • 选择原因

    • 听觉盲区:绝大多数 25 岁以上的成年人无法听到 18.5kHz 以上的声音,实现了“静默传输”。

    • 硬件兼容性:标准的音频采样率(44.1kHz)根据奈奎斯特采样定律,最高能支持约 22kHz 的信号。19kHz 左右的频点既保证了听不见,又确保了即便是最便宜的手机麦克风也能稳定拾取。


四、 关键差异:Google vs LISNR

特性 Google Nearby LISNR (Radius SDK)
主要定位 生态连接器(配网、会议感知) 商用交易/验证(支付、核销)
数据量 极小(仅传输 Token/ID) 较大(支持传输加密 Payload)
网络依赖 强依赖(需云端验证 Token) 支持离线(SDK 直接本地解调数据)
典型频点 18.5k - 20k Hz 14k - 19k Hz (可调范围更广)

总结: Google 的方案是目前全球装机量最大的超声应用场景(依托 Android 和 Nest 生态),但它更多是将超声作为连接的“引信”。如果你需要复杂的离线数据传输或高强度的金融支付验证,LISNR 等专门的 SDK 供应商会提供更专业的工具集。

 


 

Nearby Messages API已被废弃

  • Nearby Messages API: 这是一个比较经典的方案,但 Google 已经在 2023 年底 正式将其废弃(Deprecated)。

  • 技术演进: Google 现在的重心是 Nearby Connections。早期的 Nearby Messages 在安卓上曾非常依赖超声波(Ultrasonic),但 Google 在 2021 年之后在安卓端逐渐削弱了超声波的权重,转而全面拥抱 BLE (蓝牙低功耗)

  • 例外情况: Google MeetProximity Detection 是一个特例。在 2025-2026 年,Google 重新加强了这一领域的超声应用,推出了如 "Connect Room" 这种功能,专门利用超声波让手机/电脑无感感知会议室硬件。

2. 安卓上是强制支持的吗?

不是强制的,且受限于“Google 服务框架 (GMS)”。

  • 非系统级强制: 并不是所有安卓手机出厂就必须支持。它属于 Google Play Services 的一部分。

  • 权限限制: 由于隐私合规要求(尤其是欧美 GDPR),App 调用麦克风监听超声波必须获得用户授权。系统不会默认在后台开启监听。

  • 硬件差异: 虽然绝大多数手机硬件支持 19kHz 以上音频,但部分低端机的麦克风采样率或滤波算法会屏蔽掉高频段,导致无法使用。

3. 中国与欧美的应用现状对比

维度 欧美市场 (US/EU) 中国市场 (China)
主流技术 混合模式(UWB + BLE + 超声) 二维码统治 + 蓝牙/Wi-Fi 配网
超声应用点 办公自动化:Google Meet 自动签到、跨屏归因(TV 到手机)。 智能家居配网:小米/涂鸦设备的一键快连(吱吱声)。
生态隔离 强依赖 GMS 框架,Google 方案是绝对主流。 GMS 缺失:国内手机厂商(华为、OPPO等)多采用自研的近场通信协议(如华为 NearLink)。
隐私监管 极严:对“后台开启麦克风”非常敏感,导致超声方案多用于 B 端办公。 较松/实用主义:更看重配网的成功率和便捷性。

4. 为什么会有这种差异?

  • 欧美: 追求“无感”。他们希望走进会议室、靠近支付柜台时,手机在兜里就能完成身份确认,而不需要掏出来扫码。但由于法律对隐私的保护,这种“静默监听”推进得很慢。

  • 中国: 追求“效率与普适性”。二维码已经解决了 99% 的近场交互问题,且成本极低。超声波在中国更多被降级为**“配网辅助工具”**,因为即使是几块钱的智能灯泡,加个二维码或蓝牙芯片的成本也比维护一套复杂的超声算法要高。

总结

如果你是一个开发者或业务决策者:

  • 在欧美: 超声通信正在通过 Google Workspace (Meet) 等企业级应用“二次回潮”,主要用于办公空间的智能化。

  • 在中国: 除非是在电磁屏蔽环境(如保密机房)或极致低成本的配网场景,否则很难绕过二维码和蓝牙的护城河。如果你想做跨平台的无感验证,LISNR 这种第三方 SDK 会比 Google 已经半放弃的 Nearby 方案更稳。

posted @ 2026-04-25 14:52  沃若炻  阅读(5)  评论(0)    收藏  举报