毕业论文(设计)
题目语音识别机器人的设计
系部电子信息工程
专业电子信息工程年级 06级
学生姓名
学号
指导教师
语音识别机器人的设计
【摘要】语音识别可划分为训练和识别两个过程。在第一阶段,语音识别系统对人类的语言进行学习,把学习内容组成语音库存储起来,在第二阶段就可以把当前输入的语音在语音库中查找相应的词义或语义。凌阳16位SPCE061A单片机内嵌32K字闪存,2K字SRAM,内置10位ADC、DAC,有多达14个的中断源。它的CPU内核采用16位具有DSP功能的微处理器芯片, 而且CPU可最高工作在49MHz的主频下,能够非常容易地、快速地处理复杂的数字信号,因此与其他类型的单片机相比,在数字语音处理方面SPCE061A更具有优势。基于SPCE061A设计了一个具有语音识别功能的机器人。经过训练,训练人可使用各种命令让机器人完成许多有趣的动作,使得人机交互更具智能化。
【关键词】SPCE061A单片机语音识别机器人
The Design of the Speech Recognition Robot
【Abstract】 The speech recognition is divided into two stages, namely, training and recognition. At the first stage, the speech recognition system learns 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 plex digital signals easily and quickly. Therefore, compared with other types of SCM, SPCE061A has more advantages in speech processing. Based on SPCE061A, a speech recognition robot has been designed. After training, the robot plete many interesting actions according to the orders, which makes the puter interaction more intelligent.
【Key words】SPCE061A SCM Speech Recognition Robot
目录
绪论 1
1 SPCE061A单片机 1
SPCE061A简介 1
芯片特性 1
SPCE061A精简开发板 2
2 所用语音算法 2
2
语音识别概述 2
语音识别原理 2
SPCE061A实现语音识别的步骤 3
凌阳音频概述 4
4
凌阳语音的播放、录制、合成和辨识 5
常用的应用程序接口API的功能及应用 5
3 系统总体设计方案 8
4 系统的硬件设计 9
SPCE061A最小系统 9
SPCE061A的时钟 10
时钟电路 10
锁相环 10
系统时钟 11
电源模块 13
语音录放 13
录音 13
放音 14
机器人硬件驱动电路 14
5 系统软件设计 15
擦除FLASH模块 16
位操作模块 17
语音播放函数 17
参考文献 20
附录 21
语音识别机器人的设计 来自淘豆网m.daumloan.com转载请标明出处.