买了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工程---非特定语音识别模块使用---语音播报+语音识别相关推荐

  1. stm32舵机控制程序_免费开源基于STM32的lt;智能垃圾桶gt;之语音播报

    大家好,我是『芯知识学堂』的SingleYork,前面给大家简单介绍了和,今天笔者将要给大家介绍我们这个DIY智能垃圾桶套件中"语音播报模块"的详细使用. 这个"语音播报 ...

  2. C# 实现语音播报语音识别

    代码如下: 语音播报 添加引用:System.Speech.Synthesis或Microsoft.Speech.Synthesis public static void Speaking(strin ...

  3. STM32系列——手把手教你将SYN6288语音播报模块的标准库程序转为hal库使用

    目录 前言 1. 原理 2. Cubmx配置 3. keil5编写代码 3.1 main.c 3.2 syn6288.c 3.3 syn6288.h 前言 本教程基于stm32f103c8t6最小系统 ...

  4. STM32F103C8T6 LD3320语音识别模块非特定识别人声 离线控制 智能家居 开发板

    STM32F103C8T6 LD3320语音识别模块非特定识别人声 离线控制 智能家居 开发板 STM32F103C8T6 LD3320语音识别模块非特定识别人声 离线控制 智能家居 开发板 测试单片 ...

  5. 基于STM32的嵌入式语音识别模块设计实现

    介绍了一种以ARM为核心的嵌入式语音识别模块的设计与实现.模块的核心处理单元选用ST公司的基于ARM Cortex-M3内核的32位处理器STM32F103C8T6.本模块以对话管理单元为中心,通过以 ...

  6. stm32的语音识别_基于STM32的嵌入式语音识别模块设计实现

    介绍了一种以ARM为核心的嵌入式语音识别模块的设计与实现.模块的核心处理单元选用ST公司的基于ARM Cortex-M3内核的32位处理器STM32F103C8T6.本模块以对话管理单元为中心,通过以 ...

  7. LD3320语音识别模块开发

    达者为先  师者之意 LD3320语音识别模块开发 1 LD3320语音识别模块基本参数 1.1 基本参数 1.2 识别原理 1.3 解决方案: 2 LD3320语音识别模块二次开发 2.1 源码修改 ...

  8. 智能垃圾桶c语言程序,『免费开源』基于STM32的智能垃圾桶之语音播报

    大家好,我是『芯知识学堂』的SingleYork,前面给大家简单介绍了<基于STM32的智能垃圾桶之成员简介>和<基于STM32的智能垃圾桶之语音识别>,今天笔者将要给大家介绍 ...

  9. 语音识别公司排名YQ5969智能语音识别模块的快速崛起

    语音识别公司排名随着智能家居市场的不断成熟,语音体感交互.人脸识别等技术将越来越成熟地应用到智能家居中.某机构调查显示,在众多交互控制技术中,除手机等智能终端控制外,语音识别控制尤为突出,备受消费者青 ...

  10. 51单总线控制SV-5W语音播报模块

    单总线控制SV-5W语音播报模块 SV-5W语音播报模块 SV-5W语音播报模块简介 工作模式说明 模块配置 接线 驱动 部分代码 效果展示 SV-5W语音播报模块 SV-5W语音播报模块简介 DY- ...

最新文章

  1. C++ 笔记 2 (C++ primer)
  2. 解决nginx proxy_pass反向代理cookie,session丢失的问题
  3. SQL分类、数据类型
  4. 认识ASP.NET MVC的5种AuthorizationFilter
  5. Luogu3350 ZJOI2016 旅行者 最短路、分治
  6. 采用oracle过程发邮件
  7. php执行先后顺序_PHP程序执行的过程原理
  8. Oracle/PLSQL FOR Loop
  9. hmcl手机版_hmcl启动器
  10. 一年赚4.5亿,网红盲盒公司泡泡玛特再战IPO
  11. android get width单位是什么意思,浅析Android中getWidth()和getMeasuredWidth()的区别
  12. 99数据集预处理_深度学习在放射治疗的应用—工具篇(五)数据集构建
  13. 2017.0622.《计算机组成原理》-虚拟存储器和主存
  14. Android APP报价参考
  15. smbus电池信息读取
  16. 微信分享域名防屏蔽 防微信拦截网址系统
  17. Typora+MarkDown
  18. python基础(4)— 标识符和关键字
  19. 计算机不显示到桌面,Win7电脑开机后不显示桌面怎么办?
  20. 大商创2.2.7短信接口替换

热门文章

  1. python的pandas库无法调用_pandas库中最重要的几个知识点
  2. Charles 在线破解工具
  3. C语言实现链栈的创建、入栈、出栈、取栈顶、遍历......等基本操作(小白版详解)
  4. STM32制作flash烧写器 spi flash
  5. Oracle VM VirtualBox虚拟机安装Windows XP系统,在xp中多核cpu不识别问题
  6. stata计量之前数据清洗的必备步骤
  7. Java实现多种格式上传视频资源、解析视频格式、视频截图处理
  8. 手机运作html实现弹窗,html5实现手机弹窗留言对话框(摘)
  9. 17110102_Windows系统下WebLogicServer12cR2安装详解
  10. 基于SRP创建自定义渲染管线