STM32工程---非特定语音识别模块使用---语音播报+语音识别
买了2种语音模块,一个龙邱SYN7318,一个讯飞的离线语音模块,今天先记录下移植SYN7318,讯飞的还没搞
这个是已经移植到正点原子F1开发板的程序,下载地址:https://download.csdn.net/download/weixin_42445727/10749169
一、买到模块之后找客服要资料,说真的,每次用个新的模块,都是一堆资料,其实我感觉很多都没必要看,今天记录下这个,就是可以让第一次用的人可以节省时间,快速上手这个模块
二、模块的词条烧录
通过USB转TTL与模块相连,只需要连接模块的TX、RX、VCC、GND即可烧录
1、打开这个软件,
2、修改资源中文本文件,将其改成自己要识别的词条,这里我将【03词典-用户1】改成这样,跟我上传的程序对应
3、可以用这个软件简单的测试一下识别效果。点击【开始识别】按钮,说出文本文件中的词条,在软件中可以看到识别结果
4、点击【词条更新】按钮,即可将自己设置的词条烧录到模块中。
三、将模块连接到单片机进行实验
1、模块与单片机的硬件连接
其实上面很多引脚留出来都没什么作用,当然也可能我自己没用到。
2、将我上传的程序,烧录到原子的开发板中,说出相应的词条就可以看到LED有相应的效果。
关于程序识别语音和实现语音播报,在程序中有详细的注释。
STM32工程---非特定语音识别模块使用---语音播报+语音识别相关推荐
- stm32舵机控制程序_免费开源基于STM32的lt;智能垃圾桶gt;之语音播报
大家好,我是『芯知识学堂』的SingleYork,前面给大家简单介绍了和,今天笔者将要给大家介绍我们这个DIY智能垃圾桶套件中"语音播报模块"的详细使用. 这个"语音播报 ...
- C# 实现语音播报语音识别
代码如下: 语音播报 添加引用:System.Speech.Synthesis或Microsoft.Speech.Synthesis public static void Speaking(strin ...
- STM32系列——手把手教你将SYN6288语音播报模块的标准库程序转为hal库使用
目录 前言 1. 原理 2. Cubmx配置 3. keil5编写代码 3.1 main.c 3.2 syn6288.c 3.3 syn6288.h 前言 本教程基于stm32f103c8t6最小系统 ...
- STM32F103C8T6 LD3320语音识别模块非特定识别人声 离线控制 智能家居 开发板
STM32F103C8T6 LD3320语音识别模块非特定识别人声 离线控制 智能家居 开发板 STM32F103C8T6 LD3320语音识别模块非特定识别人声 离线控制 智能家居 开发板 测试单片 ...
- 基于STM32的嵌入式语音识别模块设计实现
介绍了一种以ARM为核心的嵌入式语音识别模块的设计与实现.模块的核心处理单元选用ST公司的基于ARM Cortex-M3内核的32位处理器STM32F103C8T6.本模块以对话管理单元为中心,通过以 ...
- stm32的语音识别_基于STM32的嵌入式语音识别模块设计实现
介绍了一种以ARM为核心的嵌入式语音识别模块的设计与实现.模块的核心处理单元选用ST公司的基于ARM Cortex-M3内核的32位处理器STM32F103C8T6.本模块以对话管理单元为中心,通过以 ...
- LD3320语音识别模块开发
达者为先 师者之意 LD3320语音识别模块开发 1 LD3320语音识别模块基本参数 1.1 基本参数 1.2 识别原理 1.3 解决方案: 2 LD3320语音识别模块二次开发 2.1 源码修改 ...
- 智能垃圾桶c语言程序,『免费开源』基于STM32的智能垃圾桶之语音播报
大家好,我是『芯知识学堂』的SingleYork,前面给大家简单介绍了<基于STM32的智能垃圾桶之成员简介>和<基于STM32的智能垃圾桶之语音识别>,今天笔者将要给大家介绍 ...
- 语音识别公司排名YQ5969智能语音识别模块的快速崛起
语音识别公司排名随着智能家居市场的不断成熟,语音体感交互.人脸识别等技术将越来越成熟地应用到智能家居中.某机构调查显示,在众多交互控制技术中,除手机等智能终端控制外,语音识别控制尤为突出,备受消费者青 ...
- 51单总线控制SV-5W语音播报模块
单总线控制SV-5W语音播报模块 SV-5W语音播报模块 SV-5W语音播报模块简介 工作模式说明 模块配置 接线 驱动 部分代码 效果展示 SV-5W语音播报模块 SV-5W语音播报模块简介 DY- ...
最新文章
- C++ 笔记 2 (C++ primer)
- 解决nginx proxy_pass反向代理cookie,session丢失的问题
- SQL分类、数据类型
- 认识ASP.NET MVC的5种AuthorizationFilter
- Luogu3350 ZJOI2016 旅行者 最短路、分治
- 采用oracle过程发邮件
- php执行先后顺序_PHP程序执行的过程原理
- Oracle/PLSQL FOR Loop
- hmcl手机版_hmcl启动器
- 一年赚4.5亿,网红盲盒公司泡泡玛特再战IPO
- android get width单位是什么意思,浅析Android中getWidth()和getMeasuredWidth()的区别
- 99数据集预处理_深度学习在放射治疗的应用—工具篇(五)数据集构建
- 2017.0622.《计算机组成原理》-虚拟存储器和主存
- Android APP报价参考
- smbus电池信息读取
- 微信分享域名防屏蔽 防微信拦截网址系统
- Typora+MarkDown
- python基础(4)— 标识符和关键字
- 计算机不显示到桌面,Win7电脑开机后不显示桌面怎么办?
- 大商创2.2.7短信接口替换
热门文章
- python的pandas库无法调用_pandas库中最重要的几个知识点
- Charles 在线破解工具
- C语言实现链栈的创建、入栈、出栈、取栈顶、遍历......等基本操作(小白版详解)
- STM32制作flash烧写器 spi flash
- Oracle VM VirtualBox虚拟机安装Windows XP系统,在xp中多核cpu不识别问题
- stata计量之前数据清洗的必备步骤
- Java实现多种格式上传视频资源、解析视频格式、视频截图处理
- 手机运作html实现弹窗,html5实现手机弹窗留言对话框(摘)
- 17110102_Windows系统下WebLogicServer12cR2安装详解
- 基于SRP创建自定义渲染管线