欢迎来到天天文库
浏览记录
ID:873741
大小:805.03 KB
页数:51页
时间:2017-09-22
《基于spce061a单片机的语音数字识别系统设计—毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业论文(设计)题目_基于单片机的语音数字识别系统设计_专业_电子信息工程_______学生姓名_XXXXXX_______________班级_XXXXXXXXXXXX班___________学号_XXXXXXXXXXXXX___________指导教师_XXXXXX______________基于SPCE061A单片机的语音数字识别系统设计【摘要】语音识别可划分为训练和识别两个过程。在第一阶段,语音识别系统对人类的语言进行学习,把学习内容组成语音库存储起来,在第二阶段就可以把当前输入的语音在语音库中查找相应的词义或语义。凌阳16位SPCE
2、061A单片机内嵌32K字闪存,2K字SRAM,内置10位ADC、DAC,有多达14个的中断源。它的CPU内核采用16位具有DSP功能的微处理器芯片,而且CPU可最高工作在49MHz的主频下,能够非常容易地、快速地处理复杂的数字信号,因此与其他类型的单片机相比,在数字语音处理方面SPCE061A更具有优势。基于SPCE061A设计了一个具有语音识别功能的LED显示屏。经过训练,训练人可使用数字命令让LED键盘模组显示相应数字,使得人机交互更具智能化。【关键词】SPCE061A单片机语音识别LED键盘模组目录绪论11SPCE061A单片机11.
3、1SPCE061A简介11.2芯片特性11.3SPCE061A精简开发板22所用语音算法22.1语音识别算法22.1.1语音识别概述22.1.2语音识别原理22.1.3SPCE061A实现语音识别的步骤32.2凌阳音频概述42.2.1音频压缩编码52.2.2凌阳语音的播放、录制、合成和辨识52.2.3常用的应用程序接口API的功能及应用63系统总体设计方案83.1常见的几种音频压缩编码:83.2语音合成、辨识技术的介绍:93.3特定人辨识的范例:123.4LED键盘模组174系统的硬件设计304.1SPCE061A最小系统304.2SPCE0
4、61A的时钟314.2.1时钟电路314.2.2锁相环324.2.3系统时钟324.3电源模块344.4显示器及其接口344.5语音录放354.5.1录音354.5.2放音365系统主程序设计375.1位操作模块375.2语音播放函数376.主程序39参考文献46致谢47绪论目前LED显示屏具有相当大的市场潜力,要使其真正应用于生产线上的各个方面,满足人们日益增长的需求,就离不开高性能的语音识别控制系统。随着计算机软硬件技术、半导体技术、电子技术、通讯技术等的飞速发展人类已经进入后PC时代。语音识别技术得到了迅猛发展,支持语音识别的各种产品纷
5、纷面世。人类实现了语音命令控制空调、电视、灯光、自动窗帘等的使用,让人们的生活“随音所欲”,更加舒适,更加便捷。基于凌阳16位SPCE061A单片机设计了一个具有语音识别功能的LED显示模组。在经过训练后使机器人对训练人的命令做出应答,完成LED键盘模组的同步显示。1SPCE061A单片机本系统采用凌阳16位SPCE061A单片机作为控制中心,对输入的语音指令进行识别和处理,从而驱动LED显示模组做出相应正确显示。1.1SPCE061A简介SPCE061A是凌阳科技研发生产的性价比很高的一款16位单片机,使用它可以非常方便灵活的实现语音的录放
6、系统,该芯片拥有八路10位精度的ADC,其中一路为音频转换通道,并且内置有自动增益电路,用于录音。两路10精度DAC,只需外接功放(SPY0030A)即可完成放音。凌阳16位单片机所拥的一套指令系统和集成开发环境具有易学易用、效率高等特点。在集成开发环境中,支持标准C语言编程,并可以实现C语言与凌阳汇编语言的相互调用,语音的录放只需调用相应的库函数就可实现。SPCE061A片内还集成了一个ICE(在线仿真电路)接口,使得对芯片的编程和仿真变得非常方便,而且ICE接口不占用芯片上的硬件资源,结合凌阳科技提供的集成开发环境(unSPIDE)可以对
7、芯片进行仿真;而程序的下载(烧写)也是通过该接口进行下载。1.2芯片特性SPCE061A性能简介[1]:(1)16位微处理器(2)工作电压(CPU)VDD为3.0~3.6V,(I/O)VDDH为3.0~5.5V(3)CPU时钟:0.32~49.152MHz(4)内置2K字SRAM(5)内置32K字FLASH(6)可编程音频处理(7)晶体振荡器(8)系统处于备用状态下(时钟处于停止状态),耗电仅为2uA/3.6V(9)2个16位可编程定时器/计数器(可自动预置初始计数值)(10)2个10位DAC(数/模转换)输出通道(11)32位通用可编程输入
8、/输出通道(12)14个中断源可来自定时器A/B、时基、2个外部时钟源输入和键唤醒(13)具备键唤醒的功能(14)使用凌阳音频编码SACM_S480可以播放压缩的语
此文档下载收益归作者所有