爱意满满的作品展示区。
wxd3li

开源项目 NextBand:探索融合健康传感、语音交互与 AI Agent 的下一代可穿戴设备

  •  
  •   wxd3li · Aug 15 · 1110 views
  •   You need to sign in to view this topic
    This topic created in 44 days ago, the information mentioned may be changed or developed.

    NextBand

    NextBand 是面向下一代可穿戴智能设备的开源项目,探索健康传感、语音交互与 AI Agent 的新型可穿戴交互方案。
    它可以通过手环/手表形态,将心率、血氧等传感能力与云端 AI Agent 连接,使设备能够感知用户状态、理解用户意图,并代用户采取行动。

    我们先看一下硬件清单

    a 图标 1是主控 ESP32S3
    图标 2是屏幕 ST7735
    图标 3是心率血氧传感器 MAX30102
    图标 4是数字麦克风 INMP441

    接下来上电,让设备启动

    b 按钮 1是语音输入用户意图
    按钮 2是进行心率检测

    先按下按钮 1 进行语音录入

    c 本次录入的语音是:“在晚上 9 点后,如果我的心率低于 100 的话,请发送一个邮件给我的紧急联系人,主题是我爱你,内容是一首跟心跳相关的诗”
    在结束录音后,该语音会上传到云端服务器进行语音转录。

    切到云端服务器后台,查看 AI 大模型的转录结果,如下图: d 转录结果正确,且该结果已存入服务器。

    然后按下按钮 2 进行心率检测

    e 先把手指放在图标 1处(MAX30102 上面)
    然后等待心率的数据采集,图标 2处所显示

    f 检测结束,本次录得的心跳数据是 86 BPM
    注:在检测结束时,该数据已经自动同步上传到云端服务器了

    切换到云端服务器后台,如下图所示,可以看到数据已成功接收,且已触发相应的 AI Agent ,目前正在执行任务。 g

    在等待 AI 智能体执行完成之后,如下图: g2 见图中所选区域,由于目前的时间是 10 点 26 分,而之前我们录入的意图是要在晚上 9 点之后,所以本次任务就到此结束了。

    那再返回工作台,录入新的意图

    h 再次按下按钮 2 进入语音录入

    i 本次录入的语音是:“如果我的心率低于 100 的话,请发送一个邮件给我的紧急联系人,主题是我爱你,内容是一首跟心跳相关的诗”

    录入结束后,切回云端服务器可以看到,用户意图已更新,如下图: j

    再返回工作台,进行新的心率检测

    k

    这次检测的心率是 83 BPM ,如下图: k2

    切回云端服务器,可以看到 AI 智能体再次被触发,如下图: l

    等待其运行结束后,可以看到以下结果 m 结果显示 AI 智能体已经写了一首诗,且已发送邮件到紧急联系人那里了。

    打开邮箱,检验结果

    n 可以看到,已经收到“我爱你”的邮件,且诗的内容是跟心率 83 有关系。

    结尾

    以上就是 NextBand 从硬件输入到云端 AI Agent 的介绍,有兴趣的小伙伴可以在 Github 上搜索 amin2312/NextBand 获取完整的开源代码。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5021 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:58 · PVG 15:58 · LAX 00:58 · JFK 03:58
    ♥ Do have faith in what you're doing.