基于凌阳spce061a单片机的语音识别计算器研究

上传人:Bod****ee 文档编号:47220382 上传时间:2018-07-01 格式:DOC 页数:35 大小:1.17MB
返回 下载 相关 举报
基于凌阳spce061a单片机的语音识别计算器研究_第1页
第1页 / 共35页
基于凌阳spce061a单片机的语音识别计算器研究_第2页
第2页 / 共35页
基于凌阳spce061a单片机的语音识别计算器研究_第3页
第3页 / 共35页
基于凌阳spce061a单片机的语音识别计算器研究_第4页
第4页 / 共35页
基于凌阳spce061a单片机的语音识别计算器研究_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《基于凌阳spce061a单片机的语音识别计算器研究》由会员分享,可在线阅读,更多相关《基于凌阳spce061a单片机的语音识别计算器研究(35页珍藏版)》请在金锄头文库上搜索。

1、中国矿业大学大学生实践创新训练计划中国矿业大学大学生实践创新训练计划 基基 于于 嵌嵌 入入 式式 应应 用用 的的 数数 字字 语语 音音 识识 别别 技技 术术 的的 研研 究究项目级别:校级项目级别:校级 指导教师:指导教师:殷春浩殷春浩 项目主持人:张浩、项目主持人:张浩、吴松、印魏、江磊、汪亚琦吴松、印魏、江磊、汪亚琦目录目录1.引言. 22.设计要求.43.方案概述.54. 模组特性简介. 64.1 SPCE061A 特性简介. 74.2 芯片特性简介. 84.3 SPCE061A 精简开发板. 94.4 51 单片机驱动彩屏模组简介.94.4.1 彩屏驱动电路图. 104.4.2

2、 主要功能. 104.4.3 计算器实物图. 114.4.4 注意事项. 115 系统的硬件设计. 125.1 SPCE061A 周边模块. 125.1.1 SPCE061A 最小系统. 135.1.2 电源模块. 135.1.3 放音模块. 145.1.4 彩屏驱动电路. 146 所用语音算法介绍. 156.1 语音识别算法简介. 156.1.1 语音识别概述: . 156.1.2 语音识别原理. 156.1.3 SPCE061A 实现语音识别的步骤:. 156.1.4 语音识别 API 介绍. 156.2 凌阳音频概述. 166.2.1 凌阳音频压缩算法的编码标准. 166.2.2 压缩分

3、类. 166.2.3 凌阳常用的音频形式和压缩算法. 166.2.4 凌阳语音的播放、录制、合成和辨识. 176.2.5 常用的应用程序接口 API 的功能介绍及应用. 177 系统软件设计. 247.1 擦除 FLASH 模块: . 247.2 位操作模块:. 257.3 语音播放函数. 277.4 带权位数值结果播报函数模块.288 51 单片机驱动彩屏显示模块 . 289 应用方案的验证步骤. . . 2910 结语. 3011 经费使用情况. 3212 参考文献. 3213 附录源代码. 33【摘摘 要要】在现代社会语音识别这个词语已经不再新鲜,基于语音识别的计算器可让我们的计算省去手

4、工输入麻烦。以 SPCE061A 单片机控制的语音识别模块,由于 SPCE061A 同时可分辨出最多命令为 5 条,作为语音识别计算器需要识别 09 加减乘除等命令远远超过 5 条,故采用分组命令形式,将 0、1、2、3 作为第一组,4、5、6、7 作为第二组,8、9、清除、等于作为第三组,加、减、乘、除作为第四组,同时每组加上“下一组”命令用于切换语音识别当前所在的组。初始化时训练特定人的语音,将其语音特征值存储至 SPCE061A 的ROM,训练完毕后进入识别模式根据当前组的不同将,检测到语音输入通过对比特征值获取识别结果,并将识别结果用串口传送至 51单片机彩屏显示模块,如果识别到“下一

5、组”时,重新将下一组ROM 的 5 个语音特征值装载到当前内存继续识别。识别到“等于”命令时计算出结果,并依照数值权位准确播报当前结果。【关键词关键词】SPCE061A;凌阳单片机;特定人语音识别;语音识别计算器The Design of the Speech Recognition Calculator【Abstract】 The speech recognition is divided into two stages, namely, training and recognition. At the first stage, the speech recognition system l

6、earns about the human language and stores what it has learned in a speech database. Then at the next stage, the meaning of each inputted speech can immediately be found in the speech database. Sunplus 16-bit SPCE061ASCM is embedded with 32K word Flash and 2K word SRAM, with built-in 10-bit ADC and DAC as well as more than 14 interrupt sources. The core of its CPU is a 16-bit microprocessor chip which has the function of DSP. Besides, the CPU can work with a frequency up to 49 MHz, and process complex digital signals easily and

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号