基于ROS的智能聊天和遥操作机器人.docx

资料分类:工业大学 上传会员:唐糖糖 更新时间:2022-07-24
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13587
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:从“Siri”到“小爱同学”,从亚马逊的“Echo”到阿里巴巴的“天猫精灵”,各式各样的语音交互智能设备开始层出不穷,差不多每过几个月,语音交互技术的效果均会出现很大幅度的提升。从GUI到VUI,语音交互技术已经开始悄然腾飞。语音这种便捷、高效的交流方式,正在变为人和机器人交流的一座举足轻重的桥梁,让平日里冷冰冰的机器人能够增添一些“人情味”。加载了语音功能的机器人必能在未来的市场中大有可为。所以一款适合机器人的优秀的智能语音交互系统就显得尤为重要。目前国内市场的语音交互系统大多基于Android开发的,而ROS(机器人操作系统)具有强大的包容性和开放性,能够兼容其他开发工具、仿真工具,甚至操作系统。这些突出的优点,它能很大的减少研发成本和研发周期。鉴于此,本文设计出了一款基于ROS的智能聊天机器人,不仅“能听会说”,还能能控制它的运动轨迹。而基于ROS的聊天机器人核心在于搭建一个完整的、性能强大的语音交互系统。一个完整的语音交互系统一般包括语音唤醒wakeup、语音识别ASR、语义理解NLU、语音合成TTS四个部分。四部分语音模块缺一不可,因此,本文利用snowboy提供的语音唤醒功能,利用科大讯飞提供的在线语音识别功能,利用图灵机器人提供的在线语义理解功能,最后的语音合成则依旧使用科大讯飞的在线语音合成技术,设计出了一整套中文的语音交互系统。

 关键词:ROS  智能语音交互  机器人控制

 

目录

摘要

Abstract

1. 绪论-1

1.1 研究背景及意义-1

1.2 国内外研究现状-1

1.3 主要研究内容和章节安排-2

2. 智能聊天机器人语音交互的相关理论-4

2.1 语音唤醒VT技术简析-4

2.2 语音识别ASR技术简析-4

2.3 语言处理NLP技术简析-5

2.4 语音合成TTS技术简析-6

2.5 智能聊天机器人语音交互总体框架预构-7

2.6 本章小结-8

3. 基于ROS的智能聊天机器人的语音交互的设计-9

3.1 语音合成TTS(Text To Speech)模块设计-9

3.2 语言处理NLP(Natural Language Processing)模块设计-14

3.3 语音识别ASR(Automatic Speech Recognition)模块设计-21

3.4 语音唤醒VT(voice trigger)模块设计-25

3.5 本章小结-29

4 . ROS 智能聊天机器人语音交互功能的测试-30

4.1 实验环境-30

4.2 唤醒测试-30

4.3 实时性问答测试-32

4.4 日常逻辑问答功能测试-34

4.5 娱乐功能测试-36

5 . ROS的智能聊天机器人语音控制机器人运动测试-39

5.1 语音控制乌龟运动测试-39

5.2 语音控制实体机器人mrobot测试-43

6. 总结与展望-45

参考文献-46

致谢-47

附录-48

相关论文资料:
最新评论
上传会员 唐糖糖 对本文的描述:综上可知,语音交互技术之所以能发展如此之快主要因为:其一在于科学技术水平的不断发展,尤其是深度学习在自然语言理解、语音识别领域的重大突破,麦克风阵列投入到实际场景......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: