一、概述

Ai-BV01-32S是由深圳市安信可科技有限公司开发的一款人工智能 AIoT 语音模组。该模组支持双模蓝牙V5.4+BR+EDR+BLE规范,具有高性能、高可靠性、通用性强的特点。在 AI 语音算法上实现了更强的降噪性能、高可靠的唤醒识别率、高清晰度通话效果,更丰富的离线语音控制指令条数、更快的响应识别时间、离线+在线混合识别的能力。
本篇文章将介绍Ai-BV01-32S固件烧录跟使用方法。

二、烧录

1.烧录准备

烧录软件点击下载
专属烧录工具,如果没有请:点击查看
固件点击下载

2.接线

烧录工具 Ai-BV01-32S
VCC VDD
GND GND
DM USB_DM
DP USB_DP

在这里插入图片描述
接线实物图:
在这里插入图片描述

3.烧录

首先打开烧录软件,点击打开,选择对应的文件
在这里插入图片描述
烧录器接线后上电,红灯常亮,绿灯闪烁,按下烧录器的按键,绿灯熄灭。同时上位机的设备状态转变为 ONLINE,“校验”、“升级”按钮从灰色变亮。
在这里插入图片描述
烧录完成进度条显示升级成功
在这里插入图片描述

> 注意:下载工具勾选“擦除整个FLASH”会擦除MAC地址和license !!!

三、出厂固件使用

出厂固件烧录完成后除了VDD要给模块供3.3V的电压之外还需要给功放供5V的电压,即模块的DACLP/5V需要接5V,如下表接线

TTL工具 Ai-BV01-32S
3.3V VDD
GND GND
5V DACLP/5V
TX USB_DM
RX USB_DP
RX TX
TX RX

Ai-BV01-32S的TX/RX这一组串口是指令口,用来查询设置license,USB_DM /USB_DP这一组串口是LOG口,用于看模块运行log,两组串口波特率都是2000000bps。

接线实物图
在这里插入图片描述

LICENSE 操作说明

注意:擦除整个 FLASH 会擦除 MAC 地址和 LICENSE, MAC 地址和 LICENSE被擦除后,商用版的模组需根据新的mac地址生成新的license并写入模块里,以下操作是 LICENSE 的写入和读取的指令。

写入 LICENSE

通过指令口(TX/RX,波特率 2000000 bps)发送以下格式的指令:

字段 长度 内容
包头 2 字节 55 AA
长度 2 字节 N(LICENSE 数据字节数)
命令 2 字节 02 FE
LICENSE 数据 N 字节 write_license [license_key] [serial_number]
和校验 1 字节 包头 + 长度 + 命令 + LICENSE 数据的累加和(取低 8 位)

示例

项目 内容
LICENSE 数据 write_license [license_key] [serial_number]
完整 HEX 指令 55 AA 00 4F 02 FE <LICENSE数据HEX> <校验和>

写入示例如下:
在这里插入图片描述

读取 LICENSE

通过指令口发送以下格式的指令:

字段 长度 内容
包头 2 字节 55 AA
长度 2 字节 00 00
命令 2 字节 02 FD
和校验 1 字节 包头 + 长度 + 命令的累加和(取低 8 位)

校验和计算示例

计算项
累加 55 + AA + 00 + 00 + 02 + FD = 0x1FE
取低 8 位 0xFE
最终指令 55 AA 00 00 02 FD FE

读取示例如下:
在这里插入图片描述

对接AI

重启设备会播报“欢迎使用”,打开手机热点以及打开通过蓝牙共享网络
在这里插入图片描述

手机蓝牙搜索名称为“小安AI”的设备,点击连接
在这里插入图片描述

网络连接成功后首次连接网络的模块会播报六位数设备验证码,在小智平台注册账号成功后,将设备验证码填写到智能体设备里
在这里插入图片描述
添加成功后使用“你好小安”唤醒模块后即可进行对话

播放音乐

除了在线对话之外Ai-BV01-32S还可以连接蓝牙播放手机音乐,具体操作步骤如下:
1.使用语音指令“你好小安,打开助手”指令打开手机语音助手, 注意:语音助手需要打开蓝牙唤醒方式,否则无法唤醒。
2.打开助手后使用语音指令“播放音乐”,语音助手会通过打开手机的音乐软件音乐进行播放。
3.使用语音指令“你好小安,下一首”,语音助手会切换到下一首。
4.使用语音指令“你好小安,上一首”,语音助手会切换到上一首。
5.使用语音指令“你好小安,暂停播放/停止播放”,语音助手会暂停播放/停止播放。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐