Last Updated on : 2024-06-20 08:34:13download
本文介绍了如何获取和使用涂鸦 VWXR2 语音模组开发板,让您快速熟悉 VWXR2 模组的通用固件开发流程。
所有接入涂鸦开发者平台的设备,都需先在涂鸦开发者平台创建一个产品。每个产品会生成一个唯一的 PID 信息,不同产品根据 PID 来做区分。本小节以 MCU SDK 低代码开发的 Wi-Fi浴霸产品为例,简单介绍如何创建产品并获取 VWXR2 语音模组开发板。详细步骤,请参考 选品类创建产品。有关模组的详情,请参考 VWXR2 语音模组规格书。
登录 涂鸦开发者平台,点击创建产品。
选择浴霸产品,并按提示填写基本信息后点击确定按钮,如下图所示。
根据产品的功能设计选择对应的 DP 功能点。
说明:
- 如果您暂时不明确产品功能,可以先全选或者随便选择几个标准功能,后续再继续增删 DP 功能点。使用标准 DP 的好处是语音技能不需要单独开发。
- 如果标准 DP 不够用,请参考 自定义功能 进行添加。自定义功能点需要单独定制语音技能。
选择产品对应 App 上的控制面板。
在 硬件开发 阶段选择模组型号和固件版本,下载 SDK 资料包。此处您需要选择模组型号是 VWXR2。
选择好模组型号和固件版本后,会显示下载资料,在该区域下载所有开发资料。
进入 涂鸦开发者平台 产品中的硬件开发栏,点击下图的虚拟设备调试按钮。
使用涂鸦智能 App 扫描生成的二维码。扫码后手机和开发者平台会分别进入以下两个界面。
您可以根据该功能做简单的数据上报和下发操作。
如果是首次对接涂鸦 MCU 通用方案,请参考 MCU 开发接入 了解详情。
VWXR2 语音模组开发板需搭配电源使用,建议 5V 电源的电流大于500mA。开发板正面图如下:
此处描述通过调试助手+语音模组协同工作所能实现的功能
配合手机 App 实现对产品的配网操作、移除设备、DP功能点上报下发等
调试助手界面配置模组工作方式、配网模式、显示联网状态等
模拟对MCU版本升级过程、产测命令执行等
完整显示语音模组与MCU(此处即调试助手)之间的通讯串口数据
当使用真实的语音模组模组用UART和上位机调试助手相连接时,上位机的作用就是仿真MCU的功能,如下图所示:
开发板稳定工作需要5V/1A的电源
波特率使用9600
平台上创建的产品默认是没有开通涂鸦自研语言技能的,需要联系涂鸦PM提供PID信息配置打开,才可以使用。
可以通过语音控制VWXR2模组自身设备,也可以控制同账号下其他涂鸦设备。注意这里说的可控是指有可控的能力,但不同产品并不是所有的DP功能点都支持语音控制。
使用此功能要联系涂鸦项目经理配置打开音频系统 DP 开关,以及合并面板助手插件。
语音助手图标可以界面内部拖动,停止拖动后,图标悬浮停靠在界面边上。拖动过程中浮标会有圆形描边。
设备控制:
可以支持对设备(VWXR2模组)开&关MIC、调节喇叭音量功能。
语音场景:
通过该功能可以设置多个场景,每个场景通过设置某种条件满足而去执行某种动作。这里的条件包括对模组的某种说法或者设备某个功能,这里的动作包括语音模组如何回答以及控制某个设备、播报天气、执行另外独立的场景等。
唤醒词定制
VWXR2模组默认唤醒词为"小智管家",如果是定制唤醒词,是需要训练新加的唤醒词的。但是由于训练周期比较长,并且效果不可控,费用也高,所以非常不推荐定制唤醒词。
用户可以点击查看目前家庭下所有设备的语音技能情况。
开通显示该语音助手插件后,对应产品会自动生成一些和该插件相关的 DP,如下所示:
开通了第三方语音技能的VWXR2模组设备同样支持被第三方音响比如天猫精灵控制,不同点在于第三方音箱的技能丰富程度和语料可能和涂鸦自研语音平台无法保持完全一致。
目前不支持离线语音,必须要有网络使用。
Is this page helpful?
YesFeedback