• 物联网工程师开发服务平台

MXPVT-VBS7100用户手册


摘要(Abstract)

本文档主要描述MXPVT-VBS7100工程板的硬件组成及使用方法,旨在为智能语音开发者提供与硬件相关的技术参考。

适用对象(Suitable Readers)

本文适用于MXPVT-VBS7100工程板的使用者。

获取更多帮助(More Help)

登录上海庆科官方网站:http://mxchip.com/,获取公司最新产品信息。
登录FogCloud开发者中心:https://v2.fogcloud.io/,获取更多FogCloud云开发文档。

版权声明(Copyright Notice)

Copyright © 2015 DWG Trust and the persons identified as the document authors. All rights reserved.

版本更新说明

日期 修改人 版本 更新内容
2018-7-24 Lin Yichun V1.0 1. 初始版本
2018-7-24 Lin Yichun V1.1 1.修正部分名词
2018-7-24 Lin Yichun V1.2 1.增加对智能语音识别功能的说明

  1. MXPVT_VBS7100工程板概述
  2. 硬件资源介绍
  3. 软件
  4. 使用说明
    1. 配网
    2. AI对讲
    3. 智能语音识别
  5. 其它

MXPVT_VBS7100工程板概述

MXPVT-VBS7100是上海庆科推出的一款以MX1290和MX1200双处理器为核心的嵌入式物联网音频产品工程板,由核心板VBS7100B和VBS7100-STORY组成。 MX1290处理器基于高性能 ARM Cortex-M4 内核,运行速度最高达 133MHZ,并提供浮点计算加速,是一款MCU&WIFI 二合一集成芯片,专注于物联网产品开发。核心板VBS7100B搭载MX1290主控MCU和MX1200R Codec芯片,同时集成电源和功放芯片,预留了麦克风、喇叭、电池 等接口。VBS7100-STORY板配备按键、 TF卡插座、USB、可调电位器。主芯片内运行庆科自主研发的面向智能语音的VMOS操作系统,该方案为终端客户提供完善的Turnkey方案,降低产品开发周期,实现产品快速上市。

硬件资源介绍

概述

完整工程板由VBS7100B核心板和VBS7100-STORY子板以及若干配件组成,用户拿到工程板后只要简单连线组装后即可使用。

硬件示意图:

硬件示意图

硬件清单如下:

模块或配件名称 数量
VBS7100B核心板 *1
VBS7100-STORY子板 *1
电池 *1
喇叭 *1
麦克风 *1
25Pin FPC线 *1

MXPVT-VBS7100硬件框图:

MXPVT-VBS7100硬件框图

VBS7100B核心板介绍

详细介绍请查看数据手册:DS0130CN_VBS7100B_V1.0。

按键

VBS7100-STORY上共有5个按键,分别是:PRE(上一首),WECHAT(微信留言),MENU(菜单),AI(智能语音对讲)和NEXT(下一首)。各个按键的功能定义如下:

按键名称 主要功能 辅助功能
PRE 上一首
WECHAT 长按录音,松开发送微信留言 短按提取微信留言
MENU 菜单按键,短按切换儿歌、故事、英语、本地(TF)卡内容
AI 长按录音,松开发送录音并自动从喇叭播报智能语音识别结果
NEXT 下一首

电源和电池

VBS7100-STORY上的USB可以用来对电池充电,充电电流为500mA。当插上USB后工程板会自动停止工作,请在断开USB后再使用工程板。默认配套的是一节18650可充电式锂电池,电池容量为1500mAh。

TF卡

板子上有一个TF卡座,可以通过USB往TF卡拷贝音频文件,也可以在工程板上把TF卡的内容播放出来。面向大赛提供的固件因为将MENU键改成智能语音识别按键,所以此功能暂时使用不了。

电源开关和音量旋钮

板子上电源开关和音量旋钮采用的是可调电位器,兼具电源开关和音量大小控制的功能。

外扩通讯口

板子上将外扩通讯串口(RX和TX)通过2.54间距10PIN简易牛角座引出,可用于外扩板子的通讯。

软件

MXPVT-VBS7100出厂时已经预烧录好MX1290和MX1200R的固件,暂时不对开发者开放SDK。硬件板子上的功能已预先定义好,开发者可以结合MXPVT-VBS7100的功能定义,通过UART进行扩展。UART扩展通讯协议请参考"MXPVT-VBS7100-串口扩展通讯协议"文档。

使用说明

配网

目前只支持AT指令配网方式。

硬件连接:将VBS7100-STORY板子上的RX连接到外部板子的TX,TX连接到外部板子RX,GND接GND,其它引脚不需要连接。

串口通讯参数设置:波特率(115200) 数据位(8) 奇偶校验位(无) 停止位(1)。

发送AT命令:通过串口发送 AT+WSAP=< ssid >,< key > 配置无线网路信息。

串口管脚示意图

AI对讲

网络连接成功后可以使用AI对讲功能。
操作方式:长按“AI”按键,听到“叮”提示音后开始录音,录音结束后松开按键。
智能语音问答内容可以参考如下表格:

名称 问法信息
听动物的声音 听动物的声音
大象的叫声
猜数字 猜数字
开始猜数字
历史故事 我要听 万历十五年
我想听 水浒传
笑话 讲个笑话
下雨的声音 下雨的声音
来个下雨的声音
唐诗300首 我要听李白的诗
我想听古诗悯农
幼儿故事 我想听 国学启蒙
我想听 卖火柴的小女孩
我想听 睡前故事
幼儿儿歌 我想听 儿歌
我想听 拔萝卜
我想听 春天在哪里
儿童算术 1+1等于几
9-3*2等于几
时间查询 现在几点了
今天星期几
端午节是什么时候
问天气 今天天气怎么样
上海天气如何
英文翻译 兔子用英语怎么说
翻译一下 我爱北京天安门
…… 更多技能自己去探索

智能语音识别

VBS7100框图

使用 AT+ASRADD=< cmd >,< index > 增加ASR命令,其中cmd是需要识别汉字中文的拼音,index是命令的编号,当ASR识别到音频的拼音和配置的匹配成功,就通过EVENT返回对应的index编号。例如:AT+ASRADD=ni hao,1 (你好);AT+ASRADD=hou tui,2 (后退)

使用AT+ASRRM 删除一个ASR识别命令。例如:AT+ASRRM=nihao 使用AT+ASRLIST 查询当前设置的ASR命令集。 使用AT+TTS=<转语音的文字>,播放一段文字的内容。例如:AT+TTS=中华人名共和国123ABC。
以上是语音扩展的基础交互命令,配置成功后,不需要按键或者唤醒词,直接对着麦克风说控制命令,设备识别并匹配成功后,会通过串口返回对应的index编号。

其他

MIC规格

MIC规格

喇叭规格

喇叭规格1 喇叭规格2

电池规格

电池规格

VBS7100-STORY板子原理图

story原理图

文本导读目录