资源简介
Arduino HBR740语音识别
上电,等待HBR740 初始化完成(约0.5 秒)
b. 发送初始化命令,等待回传数据,握手成功。如果30 秒内无命令则自动
休眠,进入低功耗模式。
c. 根据需要配置麦克风灵敏度(不配置则为默认的0x2F,0x0B)
d. 根据需要配置噪声门限(不配置则为默认的0x16,0x19)
e. 配置识别命令组(不配置则为默认的第一组)
f. 启动一次识别,等待识别结果(可配置超时时间)
g. 根据识别结果进行处理
h. 重复e 或f 步骤,实现语音互动
i. 退出识别
j. 进入低功耗模式
代码片段和文件信息
#include “HBR740.h“
HBR740::HBR740()
{
unsigned char _Buf0[3] = {0xA0 0xA0 0xA0};
for (int i = 0; i < 3; ++i)
{
_initializerBuf[i] = _Buf0[i];
}
unsigned char _Buf1[3] = {0xAB 0xAB 0x00};
for (int i = 0; i < 3; ++i)
{
_openBuf[i] = _Buf1[i];
}
unsigned char _Buf2[3] = {0xAC 0xAC 0x00};
for (int i = 0; i < 3; ++i)
{
_endBuf[i] = _Buf2[i];
}
_value = 0;
_flag = 0;
}
HBR740::~HBR740()
{
;
}
void HBR740::open()
{
delay(2000);
Serial.end();
Serial.begin(115200);
Serial.write(_initializerBuf 3);
delay(500);
Serial.write(_openBuf 3);
delay(500);
}
void HBR740::lisen()
{
if (Serial.available())
{
Serial.readBytes(_receiveBuf 3);
Serial.flush();
_flag = 1;
}
}
int HBR740::isHeard()
{
return _flag;
}
int HBR740::getSentence()
{
_flag = 0;
return (int)((_receiveBuf[2] << 8) | (_receiveBuf[1]));
}
void HBR740::close()
{
Serial.write(_endBuf 3);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-02 20:49 HBR740语音识别模块\
目录 0 2018-01-02 20:49 HBR740语音识别模块\HBR740开发工具\
文件 1340222 2016-05-09 15:58 HBR740语音识别模块\HBR740开发工具\HBR740语音识别协处理芯片开发手册V1.0-140427.pdf
目录 0 2018-01-02 20:49 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\
文件 204288 2016-05-09 15:58 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\CreatnetDLL.dll
目录 0 2018-01-02 20:49 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\Driver\
文件 3175920 2016-05-09 15:58 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\Driver\PL2303_Driver_v10518.exe
文件 821 2016-05-09 15:58 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\Driver\驱动说明.txt
目录 0 2018-01-02 20:49 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\ModelP\
文件 851968 2016-05-09 15:58 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\ModelP\HBR740.rom
文件 196608 2016-05-09 15:58 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\ModelP\model.rom
文件 32768 2016-05-09 15:58 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\ModelP\MpyNet.bin
文件 386048 2016-05-09 15:58 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\SRTool.exe
文件 366 2016-05-09 15:58 HBR740语音识别模块\HBR740开发工具\识别词条生成工具\使用说明.txt
文件 11291377 2016-05-09 15:58 HBR740语音识别模块\HBR740语音识别模块.doc
目录 0 2018-01-02 20:49 HBR740语音识别模块\libraries\
目录 0 2018-01-02 20:49 HBR740语音识别模块\libraries\HBR740\
目录 0 2018-01-02 20:49 HBR740语音识别模块\libraries\HBR740\HBR740\
文件 1101 2016-05-09 15:58 HBR740语音识别模块\libraries\HBR740\HBR740.cpp
文件 450 2016-05-09 15:58 HBR740语音识别模块\libraries\HBR740\HBR740.h
文件 690 2016-05-09 15:58 HBR740语音识别模块\libraries\HBR740\HBR740\HBR740.ino
- 上一篇:深入理解LTE——温金辉
- 下一篇:vue-cli2.0搭建订餐系统
相关资源
- 2路语音全双工PCM通信系统设计制作
- 实用语音识别基础电子版
- 语音识别 自然语言信号处理 Speech a
- DY-SV17F开发资料+STM32F103串口2驱动
- 百度骑行语音导航Demo
- 美玲中文女声语音库Mandarin Chinese Vo
- 百度语音识别/唤醒Test
- 使用DirectShow采集桌面、语音并实时进
- VOIP技术构架第二版高清扫描版PDF
- stm32 YS-LDV4语音识别开发板
- 数字语音处理理论与应用 [Theory and
- 口罩识别+多语音提醒+可视化检测界面
- 语音放大电路的设计广工
- WT588D语音模块软件
- 讯飞离线语音合成语记|语音+
- 讯飞在线语音合成Demo
- 语音卡开发真实案例
- 粒子滤波算法及其应用--朱志宇
- 情感语料库
- 基于单片机ISD4002语音系统设计
- 基于STM32的LD3320语音识别程序
- 语音识别 论文合集
- ISD1760 语音模块 模拟体温计 播报
- 基于百度Ai -- 理解与交互技术UNIT 实现
- 基于探索者F4开发板的智能语音识别系
- 集成讯飞语音图灵机器人侧滑菜单别
- 账号管理系统
- 离散时间语音信号处理(中文版
- 基于K-NN的语音情感识别
- Unity+讯飞语音识别
评论
共有 条评论