资料介绍
方案介绍
在我之前的项目中,我展示了如何使用Arduino开发板和BitVoicer服务器控制几个LED 。在这个项目中,我将使事情变得更加复杂。我还将使用Arduino DUE数模转换器(DAC)合成语音。如果您没有Arduino DUE,则可以使用其他Arduino板,但是您将需要一个外部DAC和一些其他代码来操作DAC(BVSSpeaker库将无法帮助您)。
在下面的视频中,您可以看到我还让Arduino播放了一首歌曲,并使LED闪烁,就像它们是钢琴键一样。对不起,我的钢琴技巧,但这是我能做到的最好的:)。LED实际上以与真实C,D和E键相同的顺序和时序闪烁,因此,如果您周围有钢琴,则可以跟随LED并播放同一首歌曲。这是一个不再存在的老零售商(Mappin)的叮当声。
将执行以下过程将语音命令转换为LED活动和合成语音:
1. Sparkfun Electret Breakout板将捕获并放大音频波;
2.放大后的信号将通过Arduino的模数转换器(ADC)进行数字化和缓冲;
3.音频样本将使用Arduino串行端口传输到BitVoicer服务器;
4. BitVoicer服务器将处理音频流并识别其包含的语音;
5.识别的语音将映射到预定义的命令,这些命令将发送回Arduino。如果其中一个命令用于合成语音,则BitVoicer Server将准备音频流并将其发送到Arduino;
6. Arduino将识别命令并执行适当的操作。如果接收到音频流,它将被排队到BVSSpeaker类中,并使用DUE DAC和DMA播放。
7. SparkFun单声道音频放大器会放大DAC信号,因此可以驱动8欧姆扬声器。
第一步是将Arduino和面包板与组件连接,如下图所示。我必须在扬声器下方放置一个小的橡胶垫,因为它会振动很多,而没有橡胶垫的话,音频质量会受到很大影响。
在这里,与我以前的项目相比,有一个小但重要的区别。大多数Arduino板均以5V运行,但DUE以3.3V运行。因为在3.3V下运行Sparkfun驻极体突破效果更好,所以如果您使用5V Arduino板,建议您在3.3V引脚和AREF引脚之间添加一个跳线。DUE已经使用了3.3Vinterwetten与威廉的赔率体系 基准,因此您不需要AREF引脚的跳线。实际上,DUE上的AREF引脚通过电阻桥连接到微控制器。要使用AREF引脚,必须从PCB上拆下电阻器BR1。
- 使用Arduino Nano 33构建嵌入式语音识别应用程序
- 使用Elechouse V3和Arduino进行语音识别
- 如何将Grove语音识别器模块与Arduino板连接
- Arduino Nano 33 BLE Sense的语音识别项目
- 使用Arduino进行语音识别和合成
- 语音识别芯片LD3320开发手册 45次下载
- NRK330X语音识别芯片离线语音唤醒模块资料说明书!
- NRK220X语音识别模块语音芯片语音ic数据资料
- 结合MFCC和特征的语音情感识别方法 23次下载
- 基于性能影响因素分析的语音识别平台体系结构 20次下载
- 基于改进长短时记忆网络的儿童语音情感识别模型 14次下载
- 如何使用语音模块和Arduino进行交流 32次下载
- 如何使用MATLAB进行语音识别算法研究的论文资料免费下载 43次下载
- 语音识别命令生成工具的应用程序(免费下载) 36次下载
- 语音识别威廉希尔官方网站 原理简介 33次下载
- Transformer模型在语音识别和语音生成中的应用优势 713次阅读
- 自动语音识别威廉希尔官方网站 基本指南 1834次阅读
- 基于JuliUS语音识别引擎实现机器人孤立词语音识别系统的设计 1695次阅读
- dfrobot语音识别控制板 介绍 2972次阅读
- 语音识别系统功能_语音识别系统的应用 5549次阅读
- 语音识别芯片的原理_语音识别芯片有哪些 5171次阅读
- 嵌入式语音识别系统是什么 3109次阅读
- 一文解读语音识别的运行原理 3831次阅读
- 语音识别威廉希尔官方网站 的发展历程,语音识别是如何工作的?语音识别资料概述 1w次阅读
- 深度学习进行语音识别的方法 如何建立自己的语音识别系统 1w次阅读
- 语音识别威廉希尔官方网站 的发展及难点分析 2.3w次阅读
- 语音识别威廉希尔官方网站 是什么_语音识别威廉希尔官方网站 应用领域介绍 1.6w次阅读
- 语音识别威廉希尔官方网站 原理全面解析 1.2w次阅读
- 语音识别威廉希尔官方网站 的应用及发展 2318次阅读
- 如何关闭word语音识别 (数据丢失) 5115次阅读
下载排行
本周
- 1使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 2Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
- 19.00 MB | 4次下载 | 免费
- 3BT134双向可控硅手册
- 1.74 MB | 2次下载 | 1 积分
- 4一种新型高效率的服务器电源系统
- 0.85 MB | 1次下载 | 1 积分
- 5PR735,使用UCC28060的600W交错式PFC转换器
- 540.03KB | 1次下载 | 免费
- 6WTS-100(1.1) UWB 信标定位系统 彩页
- 540.48 KB | 1次下载 | 免费
- 7DV2004S1/ES1/HS1快速充电开发系统
- 2.08MB | 1次下载 | 免费
- 8MATLAB绘图合集
- 27.12 MB | 1次下载 | 5 积分
本月
- 1使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 2UC3842/3/4/5电源管理芯片中文手册
- 1.75 MB | 15次下载 | 免费
- 3DMT0660数字万用表产品说明书
- 0.70 MB | 13次下载 | 免费
- 4ST7789V2单芯片控制器/驱动器英文手册
- 3.07 MB | 11次下载 | 1 积分
- 5TPS54202H降压转换器评估模块用户指南
- 1.02MB | 8次下载 | 免费
- 6STM32F101x8/STM32F101xB手册
- 1.69 MB | 8次下载 | 1 积分
- 7TPS92682-Q1帧定义和示例
- 891.71KB | 6次下载 | 免费
- 8HY12P65/HY12P66数字万用表芯片规格书
- 0.69 MB | 6次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多