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

**图标 1**是主控 ESP32S3
**图标 2**是屏幕 ST7735
**图标 3**是心率血氧传感器 MAX30102
**图标 4**是数字麦克风 INMP441
## 接下来上电,让设备启动

**按钮 1**是语音输入用户意图
**按钮 2**是进行心率检测
## 先按下按钮 1 进行语音录入

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

转录结果正确,且该结果已存入服务器。
## 然后按下按钮 2 进行心率检测

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

检测结束,本次录得的心跳数据是 86 BPM
注:在检测结束时,该数据已经自动同步上传到云端服务器了
切换到云端服务器后台,如下图所示,可以看到数据已成功接收,且已触发相应的 AI Agent,目前正在执行任务。

在等待 AI 智能体执行完成之后,如下图:

见图中所选区域,由于目前的时间是 10 点 26 分,而之前我们录入的意图是要在**晚上 9 点之后**,所以本次任务就到此结束了。
## 那再返回工作台,录入新的意图

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

本次录入的语音是:*“如果我的心率低于 100 的话,请发送一个邮件给我的紧急联系人,主题是我爱你,内容是一首跟心跳相关的诗”*
录入结束后,切回云端服务器可以看到,用户意图已更新,如下图:

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

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

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

等待其运行结束后,可以看到以下结果:

结果显示 AI 智能体已经写了一首诗,且已发送邮件到紧急联系人那里了。
## 打开邮箱,检验结果

可以看到,已经收到“我爱你”的邮件,且诗的内容是跟心率 83 有关系。
## 结尾
以上就是 NextBand 从硬件输入到云端 AI Agent 的介绍,有兴趣的小伙伴可以在 Github 上搜索 [amin2312/NextBand](https://github.com/amin2312/NextBand) 获取完整的开源代码。
---
原文链接:[点击查看](https://www.v2ex.com/t/1234613)
NextBand 是面向下一代可穿戴智能设备的**开源项目**,探索健康传感、语音交互与 AI Agent 的新型可穿戴交互方案。通过手环/手表形态,它将心率、血氧等传感能力与云端 AI Agent 连接,使设备能够感知用户状态、理解用户意图,并代用户采取行动。
## 我们先看一下硬件清单

**图标 1**是主控 ESP32S3
**图标 2**是屏幕 ST7735
**图标 3**是心率血氧传感器 MAX30102
**图标 4**是数字麦克风 INMP441
## 接下来上电,让设备启动

**按钮 1**是语音输入用户意图
**按钮 2**是进行心率检测
## 先按下按钮 1 进行语音录入

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

转录结果正确,且该结果已存入服务器。
## 然后按下按钮 2 进行心率检测

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

检测结束,本次录得的心跳数据是 86 BPM
注:在检测结束时,该数据已经自动同步上传到云端服务器了
切换到云端服务器后台,如下图所示,可以看到数据已成功接收,且已触发相应的 AI Agent,目前正在执行任务。

在等待 AI 智能体执行完成之后,如下图:

见图中所选区域,由于目前的时间是 10 点 26 分,而之前我们录入的意图是要在**晚上 9 点之后**,所以本次任务就到此结束了。
## 那再返回工作台,录入新的意图

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

本次录入的语音是:*“如果我的心率低于 100 的话,请发送一个邮件给我的紧急联系人,主题是我爱你,内容是一首跟心跳相关的诗”*
录入结束后,切回云端服务器可以看到,用户意图已更新,如下图:

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

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

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

等待其运行结束后,可以看到以下结果:

结果显示 AI 智能体已经写了一首诗,且已发送邮件到紧急联系人那里了。
## 打开邮箱,检验结果

可以看到,已经收到“我爱你”的邮件,且诗的内容是跟心率 83 有关系。
## 结尾
以上就是 NextBand 从硬件输入到云端 AI Agent 的介绍,有兴趣的小伙伴可以在 Github 上搜索 [amin2312/NextBand](https://github.com/amin2312/NextBand) 获取完整的开源代码。
---
原文链接:[点击查看](https://www.v2ex.com/t/1234613)
评论
暂无评论。