一、毕业设计的任务和具体要求:
毕业设计的任务:语音识别机器人
毕业设计的具体要求:
1. 功能指标
l � 通过语音命令对其进行控制;
l � 可以跳两首舞曲;
l � 走步功能、转向功能、转头功能;
l � 发射飞盘功能;
2. 技术指标
l 机器人工作的额定电压:6V(4 节干电池)
|
|
|
二、毕业设计应完成的图纸:
图3-1 SPCExxx1A的内部结构图,见3页
图 3-2 61 板的实物图,见6页
图 3-3 机器人驱动电路图,见7页
图 3-4 机器人实物图,见8页
图 4-1 系统的总体框图,见9页
图 4-2 61 板与机器人连线图,见10页
图 5-1 SPCExxx1A 最小系统,见11页
图 5-2 电源模块,见12页
图 5-3 音频输出电路,见12页
图 5-4 音频输入电路,见13页
图 5-5 ICE 接口电路,见13页
图 6-1 语音识别原理,见15页
图 6-2 SPCExxx1A 实现语音识别,见16页
表 6-1 音频质量等级的编码技术标准,见19页
表 6-2 SACM-LIB库模块及算法类型,见20页
图 7-1 程序流程图与中断流程图,见24页
图 7-2 SACM_S480 自动播放流程图,见26页
图 7-3 中断服务程序流程图,见27页
图 8-1 编译、链接图,见28页
图 8-2 机器人操作示意图,见29页 |
|
五、毕业设计(论文)进度计划:
|
|
起 至 日 期 |
工 作 内 容 |
备 注 |
|
|
1、确定选题、收集相关资料,备齐制作实物所需各种元器件。
2、根据选定的原理图及框图进行实物的连接与装配。
3、利用数字实验箱等仪器对所需产生功能及各种参数进行测量和调试,并改正过程中出现的各种错误。
4、根据毕业设计的制作经过写毕业论文。
|
|
摘 要
当今,机器人的发展越来越趋于智能化和人性化,语音是人和机器人之间交流的最自然、最方便的手段之一。语音识别的目的是通过语音,使机器了解人的意思从而执行相应的命令,完成相应的动作。实现了机器人的智能性和先进性。
基于以上机器人的发展方向,该设计制作了一个以凌阳单片机为核心的智能机器人软件系统。系统主要包括语音识别模块,语音播放模块以及机器人动作控制模块。该系统利用凌阳单片机在数字信号处理及语音处理方面的优越性,通过语音辨识技术,可以让机器人在语音指令控制下实现前进,后退,跳舞,发射以及连续发射飞盘等多种功能。
关键词:SPCExxx1A 凌阳单片机 特定人语音识别 智能机器人
目 录
第1章 摘要………………………………………………………………………………1
第2章 设计要求……………………………………………………………………………2
2.1 设计要求…………………………………………………………………2
2.2 技术要求…………………………………………………………………2
第3章 模组特性简介………………………………………………………………………3
3.1 SPCExxx1A特性简介 …………………………………………………… 3
3.2 芯片特性简介……………………………………………………………3
3.3 SPCExxx1A精简开发板……………………………………………………4
3.4 机器人模组简介………………………………………………………… 6
3.4.1 机器人驱动电路图…………………………………………………6
3.4.2 主要功能……………………………………………………………7
3.4.3 机器人实物图………………………………………………………7
3.4.4 注意事项……………………………………………………………8
第4章 系统总体方案介绍………………………………………………………………… 9
第5章 系统硬件设计……………………………………………………………………… 11
5.1 SPCExxx1A周边模块……………………………………………………… 11
5.1.1 SPCExxx1A最小系统 ………………………………………………11
5.1.2 电源模块……………………………………………………………11
5.1.3 放音模块……………………………………………………………12
5.1.4 ICE 接口电路………………………………………………………13
5.2 硬件准备-硬件链接、硬件检测…………………………………………14
第6章 所用语言算法介绍……………………………………………………………………15
6.1 语音识别算法简介………………………………………………………… 15
6.1.1 语音识别概述………………………………………………………15
6.1.2 语音识别原理………………………………………………………15
6.1.3 SPCExxx1A实现语音识别的步骤……………………………………15
6.1.4 语音识别API介绍………………………………………………… 18
6.2 凌阳音频概述………………………………………………………………19
6.2.1 凌阳音频压缩算法的编码标准……………………………………19
6.2.2 压缩分类……………………………………………………………19
6.2.3 凌阳常用音频形式和压缩算法……………………………………19
6.2.4 凌阳语音的播放、录制、合成和识别……………………………20
6.2.5 常用的应用程序接口API的功能介绍及应用……………………20
第7章 系统软件设计…………………………………………………………………………23
7.1 擦出FLASH模块………………………………………………………… 25
7.2 位操作模块 ………………………………………………………………25
7.3 语音播放函数 ……………………………………………………………26
7.4 走路、跳舞等其他函数模块…………………………………………… 27
第8章 应用方案的验证步骤………………………………………………………… 28
结束语…………………………………………………………………………………………30
参考文献………………………………………………………………………………………31
致谢…………………………………………………………………………………………… 32