基于ASRPRO智能离线语音识别模块实现人机交流对话应用

基于ASRPRO智能离线语音识别模块实现人机交流对话应用

  • ASRPRO智能离线语音识别模块简介
  • ASRPRO智能离线语音识别模块功能介绍
  • ASRPRO智能离线语音识别模块电路说明
  • ASRPRO智能离线语音识别模块应用案例
  • ASRPRO智能离线语音识别模块管脚说明
  • ASRPRO芯片管脚分布图
  • ASRPRO语音识别模块系统描述
  • ASRPRO智能离线语音识别模块系统架构
  • ASRPRO智能离线语音识别模块寄存器映射
  • ASRPRO智能离线语音识别模块开发过程
    • 下载软件
    • 安装软件
    • 选择主板
    • 检查串口连接
    • 选择开发模式
    • 界面说明
    • 打开范例程序
    • 设置编译下载模式
    • 编译下载范例程序
    • 修改程序
    • 登录账号与实名认证
    • 生成模型与编译下载
    • 云保存
    • 本地保存
  • ASRPRO语音识别模块范例1:智能语音对话
    • 功能简介
    • 范例分析
    • 上电初始状态设置
    • 主程序设置
    • 程序修改
    • 下载运行
  • ASRPRO语音识别模块范例2:语音控制板载 LED
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 上电初始状态设置
    • 主程序设置
    • 程序修改
  • ASRPRO语音识别模块范例3:语音控制单继电器
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 上电初始状态设置
    • 主程序设置
  • ASRPRO语音识别模块范例4:语音控制四路继电器
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 上电初始状态设置
    • 主程序设置
  • ASRPRO语音识别模块范例5:语音控制八路继电器
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 上电初始状态设置
    • 主程序设置
  • ASRPRO语音识别模块范例6:语音控制单继电器 10 秒后关闭
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 上电初始状态设置
    • 主程序设置
    • 程序修改
    • 程序设置说明
  • ASRPRO语音识别模块范例7:语音控制继电器延时后关闭
    • 功能简介
    • 范例分析
    • 上电初始状态设置
    • 主程序设置
    • 程序修改
    • 程序设置说明
  • ASRPRO语音识别模块范例8:语音控制引脚(脉冲)点动
    • 功能简介
    • 范例分析
    • 上电初始状态设置
    • 主程序设置
    • 程序修改
  • ASRPRO语音识别模块范例9:引脚低电平控制播报
    • 功能简介
    • 范例分析
    • 上电初始状态设置
    • 主程序设置
  • 程序修改
  • ASRPRO语音识别模块范例10:语音控制引脚(脉冲)点动
    • 功能简介
    • 范例分析
    • 上电初始状态设置
    • 主程序设置
  • 程序修改
  • ASRPRO语音识别模块范例11:串口 0 输出字符串
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 上电初始状态设置
    • 主程序设置
    • 程序修改
    • 串口监视器查看串口 0 输出字符串
    • 串口监视器-串口助手使用
  • ASRPRO语音识别模块范例12:串口 1 输出字符串
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 上电初始状态设置
    • 主程序设置
    • 程序修改
    • 串口监视器查看串口 1 输出字符串
    • 串口监视器-串口助手使用
  • ASRPRO语音识别模块范例13:串口 2 输出字符串
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 上电初始状态设置
    • 主程序设置
    • 程序修改
    • 串口监视器查看串口 2 输出字符串
    • 串口监视器-串口助手使用
  • ASRPRO语音识别模块范例14:串口 0-1-2 同时输出字符串
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 上电初始状态设置
    • 主程序设置
    • 程序修改
    • 串口监视器查看串口输出字符串
    • 串口监视器-串口助手使用
  • ASRPRO语音识别模块范例15: 串口 0 输出十六进制数
    • 功能简介
    • 范例分析
    • 主程序设置
    • 程序修改
    • 串口监视器查看串口 0 输出 16 进制
    • 串口监视器-串口助手使用
  • ASRPRO语音识别模块范例16: 串口 1 输出十六进制数
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 主程序设置
    • 程序修改
    • 串口监视器查看串口 1 输出 16 进制
    • 串口监视器-串口助手使用
  • ASRPRO语音识别模块范例17:串口 2 输出十六进制数
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 主程序设置
    • 程序修改
    • 串口监视器查看串口 2 输出 16 进制
    • 串口监视器-串口助手使用
  • ASRPRO语音识别模块范例18:串口 0-1-2 同时输出十六进制数
    • 功能简介
    • 范例分析
    • 主程序设置
    • 程序修改
    • 串口监视器查看串口 16 进制数据
    • 串口监视器-串口助手使用
  • ASRPRO语音识别模块范例19:串口 0 接收到字符串打开继电器
    • 功能简介
    • 范例分析
    • 主程序设置
    • 程序修改
  • ASRPRO语音识别模块范例20:串口 1 接收到字符串打开继电器
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 主程序设置
    • 程序修改
  • ASRPRO语音识别模块范例21:串口 2 输出字符串
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 主程序设置
    • 程序修改
  • ASRPRO语音识别模块范例22:串口 0 接收十六进制数打开继电
    • 功能简介
    • 范例分析
    • 主程序设置
    • 程序修改
  • ASRPRO语音识别模块范例23:串口 1 接收十六进制数打开继电
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 主程序设置
    • 程序修改
  • ASRPRO语音识别模块范例24:串口 2 接收十六进制数打开继电
    • 功能简介
    • 范例分析
    • 电路与实物说明
    • 主程序设置
    • 程序修改
  • 语音识别设置注意事项
  • ASRPRO与其他单片机串口通讯的范例说明
    • 概述
    • 与Arduino UNO(5V 单片机)通信
    • 与STC(5V 单片机)通信
    • 与STM32(3V 单片机)通信
    • 与ESP32(3V 单片机)通信
    • 与micro:bit(3V 单片机)通信
  • ASRPRO智能离线语音控制51单片机实现调整数值
    • ASRPRO智能离线语音程序
    • 51单片机程序
  • ASRPRO智能离线语音控制51单片机实现调整数值实验现象

ASRPRO智能离线语音识别模块简介

在这里插入图片描述在这里插入图片描述

ASRPRO智能离线语音识别模块功能介绍

在这里插入图片描述在这里插入图片描述在这里插入图片描述

ASRPRO智能离线语音识别模块电路说明

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

ASRPRO智能离线语音识别模块应用案例

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

ASRPRO智能离线语音识别模块管脚说明

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

ASRPRO芯片管脚分布图

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

ASRPRO语音识别模块系统描述

在这里插入图片描述

ASRPRO智能离线语音识别模块系统架构

在这里插入图片描述

ASRPRO智能离线语音识别模块寄存器映射

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

ASRPRO智能离线语音识别模块开发过程

下载软件

在这里插入图片描述

安装软件

在这里插入图片描述

选择主板

在这里插入图片描述

检查串口连接

在这里插入图片描述

选择开发模式

在这里插入图片描述

界面说明

在这里插入图片描述

打开范例程序

在这里插入图片描述

设置编译下载模式

在这里插入图片描述
在这里插入图片描述

编译下载范例程序

在这里插入图片描述
在这里插入图片描述

修改程序

在这里插入图片描述

登录账号与实名认证

在这里插入图片描述在这里插入图片描述

生成模型与编译下载

在这里插入图片描述

云保存

在这里插入图片描述

本地保存

在这里插入图片描述

ASRPRO语音识别模块范例1:智能语音对话

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

上电初始状态设置

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

主程序设置

在这里插入图片描述在这里插入图片描述

程序修改

在这里插入图片描述

下载运行

在这里插入图片描述

ASRPRO语音识别模块范例2:语音控制板载 LED

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

电路与实物说明

在这里插入图片描述在这里插入图片描述

上电初始状态设置

在这里插入图片描述

主程序设置

在这里插入图片描述

程序修改

在这里插入图片描述

ASRPRO语音识别模块范例3:语音控制单继电器

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

电路与实物说明

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

上电初始状态设置

在这里插入图片描述

主程序设置

在这里插入图片描述

ASRPRO语音识别模块范例4:语音控制四路继电器

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述在这里插入图片描述

电路与实物说明

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

上电初始状态设置

在这里插入图片描述

主程序设置

在这里插入图片描述

ASRPRO语音识别模块范例5:语音控制八路继电器

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述在这里插入图片描述

电路与实物说明

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

上电初始状态设置

在这里插入图片描述

主程序设置

在这里插入图片描述在这里插入图片描述

ASRPRO语音识别模块范例6:语音控制单继电器 10 秒后关闭

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

电路与实物说明

上电初始状态设置

在这里插入图片描述

主程序设置

在这里插入图片描述

程序修改

在这里插入图片描述

程序设置说明

在这里插入图片描述

ASRPRO语音识别模块范例7:语音控制继电器延时后关闭

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

上电初始状态设置

在这里插入图片描述

主程序设置

在这里插入图片描述

程序修改

在这里插入图片描述在这里插入图片描述

程序设置说明

在这里插入图片描述

ASRPRO语音识别模块范例8:语音控制引脚(脉冲)点动

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

上电初始状态设置

在这里插入图片描述

主程序设置

在这里插入图片描述

程序修改

在这里插入图片描述

ASRPRO语音识别模块范例9:引脚低电平控制播报

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

上电初始状态设置

在这里插入图片描述在这里插入图片描述在这里插入图片描述

主程序设置

在这里插入图片描述

程序修改

在这里插入图片描述

ASRPRO语音识别模块范例10:语音控制引脚(脉冲)点动

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

上电初始状态设置

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

主程序设置

在这里插入图片描述

程序修改

在这里插入图片描述

ASRPRO语音识别模块范例11:串口 0 输出字符串

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

电路与实物说明

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

上电初始状态设置

在这里插入图片描述在这里插入图片描述在这里插入图片描述

主程序设置

在这里插入图片描述

程序修改

在这里插入图片描述在这里插入图片描述

串口监视器查看串口 0 输出字符串

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

串口监视器-串口助手使用

在这里插入图片描述在这里插入图片描述

ASRPRO语音识别模块范例12:串口 1 输出字符串

功能简介

在这里插入图片描述

范例分析

在这里插入图片描述

电路与实物说明

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

上电初始状态设置<

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/713456.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于CentOS Stream 9平台安装Redis7.0.15

已更正systemctl管理Redis服务问题 1. 官方下载地址 https://redis.io/downloads/#redis-downloads 1.1 下载或上传到/opt/coisini目录下&#xff1a; mkdir /opt/coisini cd /opt/coisini wget https://download.redis.io/releases/redis-7.0.15.tar.gz2. 解压 tar -zxvf re…

Bug:SSH Failed Permission Denied(完美解决)

Bug&#xff1a;SSH Failed Permission Denied&#xff08;完美解决&#xff09; 今天我本机mac通过ssh访问linux服务器时报错&#xff1a;SSH Failed Permission Denied 思路&#xff1a; linux服务器sshd是否开启linux /etc/ssh/sshd_config配置是否正确&#xff08;是否开启…

springboot集成shardingsphere-分库分表

导入maven依赖&#xff0c;如下 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><a…

【MYSQL】MYSQL操作库

1.数据库字符编码集/数据库校验集 当我们在数据库中保存数据时&#xff0c;需要存和取时候编码一致&#xff0c;比方说你用汉语保存的数据&#xff0c;当你读的时候为了避免乱码问题&#xff0c;也必须用汉语读&#xff0c;这就叫做数据库字符编码集一致。 当我们进行查找&…

代码随想录算法训练营刷题复习1 :动态规划背包问题 01背包+完全背包

动态规划刷题复习 一、01背包 416. 分割等和子集1049. 最后一块石头的重量 II494. 目标和474. 一和零 416. 分割等和子集 class Solution { public:bool canPartition(vector<int>& nums) {int sum0;for(int i0;i<nums.size();i) {sumnums[i];}if(sum%2!0)retu…

Python高级编程:Functools模块的8个高级用法,强烈建议添加到你的开发工具箱中!

目录 1. functools.partial 2. functools.lru_cache lru_cache的特点 cache的特点 性能比较与选择 3. functools.reduce functools.reduce的作用 工作原理 示例 累加序列中的所有元素 计算阶乘 initializer的使用 应用场景 示例:计算平均销售额 小结 4. funct…

不可不知的Java SE技巧:如何使用for each循环遍历数组

哈喽&#xff0c;各位小伙伴们&#xff0c;你们好呀&#xff0c;我是喵手。运营社区&#xff1a;C站/掘金/腾讯云&#xff1b;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点&#xff0c;并以文字的形式跟大家一起交流&#xff0c;互相学习&#xff0c;一…

【面试题】MySQL常见面试题总结

备战实习&#xff0c;会定期给大家整理常考的面试题&#xff0c;大家一起加油&#xff01; &#x1f3af; 系列文章目录 【面试题】面试题分享之JVM篇【面试题】面试题分享之Java并发篇【面试题】面试题分享之Java集合篇&#xff08;三&#xff09; 注意&#xff1a;文章若有错…

StarNet实战:使用StarNet实现图像分类任务(一)

文章目录 摘要安装包安装timm 数据增强Cutout和MixupEMA项目结构计算mean和std生成数据集 摘要 https://arxiv.org/pdf/2403.19967 论文主要集中在介绍和分析一种新兴的学习范式——星操作&#xff08;Star Operation&#xff09;&#xff0c;这是一种通过元素级乘法融合不同子…

[大模型]XVERSE-7B-chat langchain 接入

XVERSE-7B-Chat为XVERSE-7B模型对齐后的版本。 XVERSE-7B 是由深圳元象科技自主研发的支持多语言的大语言模型&#xff08;Large Language Model&#xff09;&#xff0c;参数规模为 70 亿&#xff0c;主要特点如下&#xff1a; 模型结构&#xff1a;XVERSE-7B 使用主流 Deco…

echarts学习:通过图例事件实现选中后控制多条折线的显隐

1.问题描述 我在工作中遇到了这样一个需求&#xff1a;我们都知道点击echarts折线图的图例&#xff0c;是可以控制折线的显隐的。我现在希望点击某一个图例可以改变多条折线的显隐。 例如在下面这张图中&#xff0c;我将“xxx水位”和“yyy水位”分为一组&#xff1b;将“xxx…

521. 最长特殊序列 Ⅰ(Rust单百解法-脑筋急转弯)

题目 给你两个字符串 a 和 b&#xff0c;请返回 这两个字符串中 最长的特殊序列 的长度。如果不存在&#xff0c;则返回 -1 。 「最长特殊序列」 定义如下&#xff1a;该序列为 某字符串独有的最长 子序列 &#xff08;即不能是其他字符串的子序列&#xff09; 。 字符串 s …

【云原生】docker swarm 使用详解

目录 一、前言 二、容器集群管理问题 2.1 docker集群管理问题概述 2.1.1 docker为什么需要容器部署 2.2 docker容器集群管理面临的挑战 三、docker集群部署与管理解决方案 四、Docker Swarm概述 4.1 Docker Swarm是什么 4.1.1 Docker Swarm架构图 4.1.2 Docker Swarm几…

【MySQL】在CentOS环境下安装MySQL

目录 一、卸载残留环境 二、获取官方yum源 三、安装yum源 四、安装MySQL 五、启动MySQL 一、卸载残留环境 输入 ps axj | grep mysql 查看是否存在正在运行的MySQL服务 如果有&#xff0c;则先输入 systemctl stop mysqld 来关闭服务 然后输入 rpm -qa | grep mysql 查看…

Docker MySQL Shutting down mysqld

6月初至6月15日发现MySQL无故停机多次&#xff0c;导致系统无法使用。接下来各种日志查看&#xff0c;排查原因。先附上一份Docker种MySQL的日志的截图。 一、根据Docker的日志初步估计是数据库内存飙升&#xff0c;从而被系统杀掉进程 查询Linux系统日志&#xff0c;在宿主机…

Python武器库开发-武器库篇之Mongodb未授权漏洞扫描器(五十六)

Python武器库开发-武器库篇之Mongodb未授权漏洞扫描器(五十六) MongoDB 未授权访问漏洞简介以及危害 MongoDB是一款非常受欢迎的开源NoSQL数据库&#xff0c;广泛应用于各种Web应用和移动应用中。然而&#xff0c;由于默认配置的不当或者管理员的疏忽&#xff0c;导致不少Mon…

常用串口助手推荐

串口助手作为嵌入式软件工程师最常用的工具&#xff0c;相信大部分的同学都不陌生&#xff0c;这里就不介绍它的使用啦&#xff0c;介绍介绍有哪些好用的款。感兴趣的小伙伴也可以自己去写一个串口助手。 一、SSCOM5.13.1 站内下载资源&#xff1a; https://download.csdn.n…

51单片机STC89C52RC——2.2 独立按键控制LED亮灭Plus

目的 当独立K1按键按一下&#xff08;立即松开&#xff09;&#xff0c;LED D1点亮。再按一下K1&#xff08;立即松开&#xff09;LED D1熄灭。 与前一节《51单片机STC89C52RC——2.1 独立按键控制LED亮灭》当独立K1按键按下时LED D1 点亮&#xff0c;松开D1熄灭 效果不一…

PyTorch 张量数据类型

【数据类型】Python 与 PyTorch 常见数据类型对应&#xff1a; 用 a.type() 获取数据类型&#xff0c;用 isinstance(a, 目标类型) 进行类型合法化检测 >>> import torch >>> a torch.randn(2,3) >>> a tensor([[-1.7818, -0.2472, -2.0684],[ 0.…

单片机与DHT11温湿度检测设计

本次设计是采用STC89C54单片机加上低成本的温湿度模块DHT11构成的温湿度检测系统。设计主要由硬件与软件两部分设计构成。硬件方面包括单片机STC89C54、温湿度模块DHT11、显示模块LCD1602、电池电源、I2C存储器以及控制按键等5个部分。此系统完全基于单片机最小系统并进行一定的…