在树莓派开发板上进行ROS开发+语音交互系统设计

在树莓派开发板上进行ROS开发

http://www.roswiki.com/read.php?tid=656&fid=9

      Raspberry Pi(中文名为“树莓派”,简写为RPi,或者RasPi/RPi)是为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,其系统基于Linux。 树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能。

考虑到树莓派强劲的性能以及便宜的价格,因此可以将树莓派作为机器人操作系统ROS的一个开发平台,目前树莓派上可以安装很多linux版本,但是ROS目前只对树莓派的镜像和ubuntu mate版本支持的较好,因此还是建议大家选择这两个版本的操作系统作为ROS的操作系统。树莓派镜像下载的官网地址是:树莓派官方镜像下载地址

我录制了一系列教程,来讲解如何在树莓派平台上开发ROS,下面是优酷视频列表,如果你喜欢可以在优酷中直接订阅,这样每次发布视频会有提醒,如果在视频中有任何问题,请及时通知我,我会及时纠正。

1. 使用树莓派做ROS开发_(1)树莓派3中安装jessie镜像
2. 使用树莓派做ROS开发_(2)树莓派jessie系统中安装ROS的Indigo版本
3. 使用树莓派做ROS开发_(3)通过VNC远程桌面连接树莓派进行控制
4. 使用树莓派做ROS开发_(4)搭建Arduino开发环境
5. 使用树莓派做ROS开发_(5)增加科大讯飞语音合成功能



http://www.roswiki.com/read.php?tid=655&fid=9

一个友好的语音交互系统不仅是体现机器人的AI的重要方面,也是人机交互的重要方面。机器人不同于其他智能硬件,语音交互系统已经成为机器人的基本设计需求,没有友好流畅的语音交互系统的机器人不是一款成功的机器人。而且基于当前市面上的语音交互技术越来越成熟,所以设计机器人的语音交互系统就越来越容易了。根据我对国内语音交互公司的接触和了解,目前国内比较成熟可以出产品的公司有如下几家,排名部分前后:

  1. 科大讯飞
  2. 图灵机器人
  3. 思必驰信息科技有限公司
  4. 北京捷通华声科技股份有限公司
  5. 百度语音
  6. 北京云知声信息技术有限公司
  7. 哦啦语音
     
每家公司对语音各方面都有所侧重点,下面的观点仅供参考,如果有错误,希望大家批评指正:
 
  • 科大讯飞就对中国的地方口音识别、合成是国内第一;
  • 但是图灵机器人是中文语境下智能度最高的机器人大脑,已经有比较出名的公司接入图灵机器人的语义处理系统,例如软银大名鼎鼎的pepper机器人,Nao机器人;
  • 思必驰公司的麦克风环形阵列已经支持七麦克,所以远场拾音能力国内最强,科大讯飞目前只能做到六麦克环形阵列;
  • 云之声公司就对智能家具远场语音交互设计就是国内很好的。    
  所以,我打算录制一系列ROS语音交互系统的设计教程,如何在ROS下使用当前国内这些主流的免费语音功能,帮助大家在不用花钱的情况下,使自己的机器人具备语音聊天功能,下面就是我录制的一系列教程,如果视频教程中有任何错误,请友好的通知我,我会及时纠正。
  1. ROS语音交互系统_(1)初步认识语音交互流程
  2. ROS语音交互系统_(2)科大讯飞linux版TTS代码解析_上
  3. ROS语音交互系统_(3)科大讯飞linux版TTS代码解析_下
  4. ROS语音交互系统_(4)利用讯飞TTS实现ROS下语音合成播报
  5. ROS语音交互系统_(5)ROS中接入图灵机器人语音理解系统
  6. ROS语音交互系统_(6)科大讯飞连续语音识别代码解析(上)
  7. ROS语音交互系统_(7)科大讯飞连续语音识别代码解析(下)
  8. ROS语音交互系统_(8)将科大讯飞语音识别修改在ROS下运行

你可能感兴趣的:(ROS)