语音模组 VWXR2 开发板

更新时间:2023-05-16 09:16:27下载pdf

本文介绍了如何获取和使用涂鸦 VWXR2 语音模组开发板,让您快速熟悉 VWXR2 模组的通用固件开发流程。

创建产品

所有接入涂鸦 IoT 平台的设备,都需先在涂鸦 IoT 平台创建一个产品。每个产品会生成一个唯一的 PID 信息,不同产品根据 PID 来做区分。本小节以 MCU SDK 低代码开发的 Wi-Fi浴霸产品为例,简单介绍如何创建产品并获取 VWXR2 语音模组开发板。详细步骤,请参考 选品类创建产品。有关模组的详情,请参考 VWXR2 语音模组规格书

  1. 登录 涂鸦 IoT 平台,点击创建产品。

  2. 选择浴霸产品,并按提示填写基本信息后点击确定按钮,如下图所示。

    语音模组 VWXR2 开发板

  3. 根据产品的功能设计选择对应的 DP 功能点。

    说明

    • 如果您暂时不明确产品功能,可以先全选或者随便选择几个标准功能,后续再继续增删 DP 功能点。使用标准 DP 的好处是语音技能不需要单独开发。
    • 如果标准 DP 不够用,请参考 自定义功能 进行添加。自定义功能点需要单独定制语音技能。
  4. 选择产品对应 App 上的控制面板。

  5. 硬件开发 阶段选择模组型号和固件版本,下载 SDK 资料包。此处您需要选择模组型号是 VWXR2。

    语音模组 VWXR2 开发板
  6. 选择好模组型号和固件版本后,会显示下载资料,在该区域下载所有开发资料。

    语音模组 VWXR2 开发板

虚拟面板

  1. 进入 涂鸦 IoT 平台 产品中的硬件开发栏,点击下图的虚拟设备调试按钮。

    语音模组 VWXR2 开发板
  2. 使用涂鸦智能 App 扫描生成的二维码。扫码后手机和 IoT 平台会分别进入以下两个界面。

    语音模组 VWXR2 开发板

  3. 您可以根据该功能做简单的数据上报和下发操作。

开发板使用

如果是首次对接涂鸦 MCU 通用方案,请参考 MCU 开发接入 了解详情。

VWXR2 语音模组开发板需搭配电源使用,建议 5V 电源的电流大于500mA。开发板正面图如下:

语音模组 VWXR2 开发板

准备工作

  1. 参考 模组调试助手 下载调试助手。

  2. 开发板接线:

    参考下图接好麦克风、喇叭,连接好您的串口以及供电。

    语音模组 VWXR2 开发板 语音模组 VWXR2 开发板
  3. 参考 模组调试助手 进行开发板仿真调试。

功能实现

此处描述通过调试助手+语音模组协同工作所能实现的功能

  • 配合手机 App 实现对产品的配网操作、移除设备、DP功能点上报下发等

  • 调试助手界面配置模组工作方式、配网模式、显示联网状态等

  • 模拟对MCU版本升级过程、产测命令执行等

  • 完整显示语音模组与MCU(此处即调试助手)之间的通讯串口数据

注意事项

  • 当使用真实的语音模组模组用UART和上位机调试助手相连接时,上位机的作用就是仿真MCU的功能,如下图所示:

    语音模组 VWXR2 开发板
  • 开发板稳定工作需要5V/1A的电源

  • 波特率使用9600

语音部分

涂鸦语音技能

平台上创建的产品默认是没有开通涂鸦自研语言技能的,需要联系涂鸦PM提供PID信息配置打开,才可以使用。

可控设备

可以通过语音控制VWXR2模组自身设备,也可以控制同账号下其他涂鸦设备。注意这里说的可控是指有可控的能力,但不同产品并不是所有的DP功能点都支持语音控制。

面板语音助手插件

使用此功能要联系涂鸦项目经理配置打开音频系统 DP 开关,以及合并面板助手插件。

插件展示

语音助手图标可以界面内部拖动,停止拖动后,图标悬浮停靠在界面边上。拖动过程中浮标会有圆形描边。

基本功能

  • 设备控制:

    可以支持对设备(VWXR2模组)开&关MIC、调节喇叭音量功能。

  • 语音场景:

    通过该功能可以设置多个场景,每个场景通过设置某种条件满足而去执行某种动作。这里的条件包括对模组的某种说法或者设备某个功能,这里的动作包括语音模组如何回答以及控制某个设备、播报天气、执行另外独立的场景等。

    语音模组 VWXR2 开发板

  • 唤醒词定制

    VWXR2模组默认唤醒词为"小智管家",如果是定制唤醒词,是需要训练新加的唤醒词的。但是由于训练周期比较长,并且效果不可控,费用也高,所以非常不推荐定制唤醒词。

  • 设备技能展示

    用户可以点击查看目前家庭下所有设备的语音技能情况。

    语音模组 VWXR2 开发板

注意事项

开通显示该语音助手插件后,对应产品会自动生成一些和该插件相关的 DP,如下所示:

语音模组 VWXR2 开发板

相关文档

FAQ

语音模组VWXR2设备的功能可以被其他第三方音响控制吗?

开通了第三方语音技能的VWXR2模组设备同样支持被第三方音响比如天猫精灵控制,不同点在于第三方音箱的技能丰富程度和语料可能和涂鸦自研语音平台无法保持完全一致。

语音模组支持本地语音吗,也就是产品不连网能不能用语音控制?

目前不支持离线语音,必须要有网络使用。