• 大小: 14.25MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-13
  • 语言: 其他
  • 标签: 语音  

资源简介

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

评论

共有 条评论