【摘 要】
:
随着智能机器人研究的不断深入,对人机之间的交互方式提出了更高的要求。将语音识别技术与机器人控制技术相结合,人类通过语音信号来控制机器人,这一智能化的交互方式成为目
论文部分内容阅读
随着智能机器人研究的不断深入,对人机之间的交互方式提出了更高的要求。将语音识别技术与机器人控制技术相结合,人类通过语音信号来控制机器人,这一智能化的交互方式成为目前智能机器人研究的热点。在本文的机器人语音识别控制系统中,我们要求针对特定环境设计出语音命令来控制机器人的行为,在研究初期,这样的控制命令多选用一些字词,所以本文的定位是设计一个非特定人的孤立词机器人语音识别系统。本文深入分析了语音识别系统的基本原理与基本流程,并深入研究了基于能量—过零率的双门限端点检测算法,基于线性预测(LP)的特征提取算法与基于Mel频谱的特征提取算法。另外本文也深入研究了隐马尔可夫模型(HMM)的三个经典算法:前向—后向算法,Viterbi算法,Baum-Welch算法,以及基于HMM模型的孤立词语音识别系统的原理与流程。在给定的实验室机器人平台上,本文采用模快化软件设计思想进行软件架构。整个机器人语音识别控制系统分为三个模块,其中对于GUI人机界面模块与语音识别模块作了详细的设计与实现。GUI人机界面模块采用Qt图形库来实现;语音训练所要建立的声学模型由英国剑桥大学开发的HTK工具包来创建;语音识别采用的识别器为日本京都大学和日本IPA联合开发的语音识别引擎Julius。
其他文献
Web 2.0社区是当前最为热门的互联网应用,SNS、微博、在线问答、贴吧等都是其典型代表。这类网站的特点是用户参与网站内容的创建与编辑,改变了以往信息单向发布的模式;此外,
随着信息技术的快速发展,数字化的多媒体信息已渗透到现代社会的每个角落,传统的造型方法已很难满足人们的需求。细分方法作为曲线曲面的离散化造型方法,是多边形网格表示方
随着计算机软件与理论的迅猛发展,传统的软件开发已不能满足当前错综复杂的应用需求,为使软件产业与企业需求保持同步,提高软件开发效率,降低企业投资成本,可复用性已成为软件开发
现在社会,互联网已经成为我们获取信息的主要来源,人们生活的方方面面都与互联网产生了联系,互联网让人们的生活更加便捷,与此同时也带来了一系列的问题,大量繁复芜杂的信息
从各种软件诞生开始,软件的维护、更新和升级等伴随软件的整个生命周期。软件的维护、更新和升级等在对原有系统的分析和理解过程中所花费的人力、物力都是非常巨大的。程序
控制技术、网络通信技术和计算机技术的飞速发展,工业自动化向网络控制系统发展已成为必然的事实,网络控制系统因此成为计算机应用领域最具活力的一个分支。控制网络作为网络
由传感器、无线通信和网络三大技术融合而形成的传感器网络是一种新型的信息获取和处理技术。无线传感器网络具有高可靠、易部署和可扩展等特点,近年来受到了越来越多的重视,
随着网络技术的快速发展和网上信息资源的激增,如何在网上迅速而准确的检索出用户所需资源,成为目前信息检索领域所面临的一个关键问题。传统的信息检索系统主要是基于关键字匹
随着计算机技术的发展,三维立体视觉技术在科学计算可视化、文化教育、军事、娱乐等众多领域都有非常广泛的应用。三维模型的获取是三维立体视觉中的一项基础性任务。飞行时
随着信息技术的飞速发展,人们对信息技术的依赖达到了前所未有的高度。近年来,人们致力于开发出存储量更大、处理速度更高效和信息存储更加安全的计算平台,在经历了分布式计算、