推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于ros的人机语音交互系统设计与实现

更新时间:2019-10-30 19:07:41 大小:8M 上传用户:sun2152查看TA发布的资源 标签:ros人机语音交互系统 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

ROS简单易用和具有良好的开发架构,现在正被越来越多的公司和研究机构用于机器人的研发,基于ROs的细粒度进行模块化的思想设计人机语音交互系统,可使得系统各个功能模块的研发、调试变得简单。

本文着重研究了基于ROS的人机语音交互系统的设计与实现。首先,为了实现人机语音交互功能,本文分别创建了问题库和机器人控制指令库,提出了应将问题库划分为日常生活常问问答库、专业领域常问问答库、实时性问题库的思想。分开创建问题库使得各个问题库内容的管理和维护变得方便,同时可以根据机器人的使用场景不同更换专业领域常问问答库,满足机器人个性化定制需求。然后,采用贝叶斯分类算法对从用户语音中识别出的文字信息进行处理,确定文字信息是关于日常生活内容、专业领域内容、实时性问题内容还是机器人控制指令内容,并基于句子相似度计算方法计算文字信息与其所属问题库或机器人控制指令库中问题或指令的相似度值,根据得到的最大相似度值来判断机器人应执行的功能。对文字信息进行分类处理,可以减少句子相似度计算的次数,提高机器人的响应速度。其次,分析了人机语音交互系统应具有的功能模块,基于ROS设计了相关模块间的通信方式,定义了通信的信息格式,给出了整个系统的执行过程。最后,为了验证本文提出的基于ROS的人机语音交互系统的性能,在PC端和搭建的机器人平台上分别测试了人机语音问答功能和语音控制机器人的功能,实验结果验证了本文提出的基于ROS的人机语音交互系统具有很强的可靠性和实用性。


部分文件列表

文件名 大小
基于ros的人机语音交互系统设计与实现.pdf 8M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载