基于89S52的智能语音控制系统的设计与实现
2012-08-15张海静侯建军霍娟娟
网络安全与数据管理 2012年8期
张海静,侯建军,霍娟娟
(北京交通大学 电子信息工程学院,北京100044)
地理教学离不开地球仪,传统地球仪只能借助外力实现一维转动,配合教师传授地理知识,缺乏令人耳目一新的效果,不能积极调动学生对地理课的学习兴趣。为了改善地理教学的枯燥,增强其趣味性,在教学过程中需要借助先进的教学模具,从而激发学生的学习兴趣,保证教学质量。而功能强大的智能地球仪可以在无任何支撑及触点电的空中自转,如磁悬浮地球仪是一种可以利用无线发声及先进隐形码光学识别技术来实现语音控制转动的智能语音地球仪[1]。这些地球仪结构设计复杂,成本高昂。
本文采用低成本模块化设计,使用单片机控制模块、语音识别模块及云台转动模块,设计了一款能将用户的声控命令转化为国家地理位置的智能地球仪。该地球仪能智能识别任意用户说出的国家名称,驱动云台转动使目标国家正对着用户,点亮代表该国首都的彩色LED指示灯,并且语音播放该国的详细介绍,包括人口、面积、现任领导人、地理、历史、气候、资源等。与其他智能地球仪相比,该智能地球仪易于操作、趣味性强,能充分激发学生的好奇心和求知欲。同时设计简单、成本低廉,更适合在各学校普及使用。
1 总体设计思路
智能语音地球仪硬件系统如图1所示,主要由双自由度云台模块、语音识别播放模块、单片机控制单元和外围控制电路组成;软件系统包括系统控制主程序和语音识别播放程序。……
登录APP查看全文
