在树莓派开发板上进行ROS开发+语音交互系统设计
在树莓派开发板上进行ROS开发
http://www.roswiki.com/read.php?tid=656&fid=9
考虑到树莓派强劲的性能以及便宜的价格,因此可以将树莓派作为机器人操作系统ROS的一个开发平台,目前树莓派上可以安装很多linux版本,但是ROS目前只对树莓派的镜像和ubuntu mate版本支持的较好,因此还是建议大家选择这两个版本的操作系统作为ROS的操作系统。树莓派镜像下载的官网地址是:树莓派官方镜像下载地址
我录制了一系列教程,来讲解如何在树莓派平台上开发ROS,下面是优酷视频列表,如果你喜欢可以在优酷中直接订阅,这样每次发布视频会有提醒,如果在视频中有任何问题,请及时通知我,我会及时纠正。
5. 使用树莓派做ROS开发_(5)增加科大讯飞语音合成功能
http://www.roswiki.com/read.php?tid=655&fid=9
一个友好的语音交互系统不仅是体现机器人的AI的重要方面,也是人机交互的重要方面。机器人不同于其他智能硬件,语音交互系统已经成为机器人的基本设计需求,没有友好流畅的语音交互系统的机器人不是一款成功的机器人。而且基于当前市面上的语音交互技术越来越成熟,所以设计机器人的语音交互系统就越来越容易了。根据我对国内语音交互公司的接触和了解,目前国内比较成熟可以出产品的公司有如下几家,排名部分前后:
- 科大讯飞
- 图灵机器人
- 思必驰信息科技有限公司
- 北京捷通华声科技股份有限公司
- 百度语音
- 北京云知声信息技术有限公司
- 哦啦语音
每家公司对语音各方面都有所侧重点,下面的观点仅供参考,如果有错误,希望大家批评指正:
- 科大讯飞就对中国的地方口音识别、合成是国内第一;
- 但是图灵机器人是中文语境下智能度最高的机器人大脑,已经有比较出名的公司接入图灵机器人的语义处理系统,例如软银大名鼎鼎的pepper机器人,Nao机器人;
- 思必驰公司的麦克风环形阵列已经支持七麦克,所以远场拾音能力国内最强,科大讯飞目前只能做到六麦克环形阵列;
- 云之声公司就对智能家具远场语音交互设计就是国内很好的。
所以,我打算录制一系列ROS语音交互系统的设计教程,如何在ROS下使用当前国内这些主流的免费语音功能,帮助大家在不用花钱的情况下,使自己的机器人具备语音聊天功能,下面就是我录制的一系列教程,如果视频教程中有任何错误,请友好的通知我,我会及时纠正。
- ROS语音交互系统_(1)初步认识语音交互流程
- ROS语音交互系统_(2)科大讯飞linux版TTS代码解析_上
- ROS语音交互系统_(3)科大讯飞linux版TTS代码解析_下
- ROS语音交互系统_(4)利用讯飞TTS实现ROS下语音合成播报
- ROS语音交互系统_(5)ROS中接入图灵机器人语音理解系统
- ROS语音交互系统_(6)科大讯飞连续语音识别代码解析(上)
- ROS语音交互系统_(7)科大讯飞连续语音识别代码解析(下)
- ROS语音交互系统_(8)将科大讯飞语音识别修改在ROS下运行
在树莓派开发板上进行ROS开发+语音交互系统设计相关推荐
- 开发板——在X210开发板上进行裸机开发的流程
流程总结 本文以"LED流水灯"为例,说明在X210开发板上进行裸机开发的流程. 步骤一:搭建嵌入式Linux开发环境 在虚拟机中安装与配置Linux系统,并安装交叉编译工具链: ...
- RK3588开发板的入门指南:如何开始在RK3588开发板上进行安卓开发?
RK3588是一款适用于Android系统的芯片,同时也是开发嵌入式系统的理想选择.本文将介绍如何开始在RK3588开发板上进行安卓开发,以及一些需要了解的基本知识和工具. 1. 准备开发板和开发环境 ...
- Arduino版读取程序的规则_如何在Arduino开发板上使用机器人操作系统(ROS)
Arduino开发板经常用于制作一些小型的机器人,并具有简单的逻辑定义控制.但是,由于板载计算能力和软件有限,开发人员常常无法升级到更复杂的机器人.通常,随着开发人员变得越来越有经验,他们会寻找专门用 ...
- 如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 本文主要介绍如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib. OpenC ...
- 让kaldi在Linux开发板上运行起来~ (测试运行篇)
[kaldi各文件解释] /egs:不同语料例子的执行脚本文件 /tools:存放asr过程中用到的库 /src:存放实际执行的c++算法 解码工具(src/onlinebin中): online-g ...
- 在VIM3开发板上运行无修改的iOS内核镜像
在VIM3开发板上运行无修改的iOS内核镜像 之前在网上有看到过人使用QEMU成功的把IOS内核运行起来且成功挂载根文件系统的相关文章.理论上能在QEMU上跑成功,在真实的ARMv8开发板上运行起来也 ...
- 【linux】ARM开发板上设置RTC时间,断电重启后,设置失效的原因分析
问题描述 linux中使用date设置时间后用hwclock -w同步到RTC,断电重启后,有时会失效 原因分析 保存时间戳 1.使用命令关机(halt)会调用rc0.d中的脚本: 2.使用命令重启( ...
- 在Developerkit开发板上运行blink例程
2019独角兽企业重金招聘Python工程师标准>>> 摘要: 本文将介绍怎么样在VScode环境下,将AliOS Tings提供的blink例程在Developerkit开发板上运 ...
- qt 4.8.4 linux,Tslib和Qt 4.8.4与在开发板上的移植
这篇博客算是接着Linux 下编译.安装.配置 QT这篇的,搞完PC平台的就来弄一下嵌入式平台的,Linux的东西搞起来麻烦的地方就在于太杂.太散,像QT,各版本之间都有很多差异,因此在网络上查找资料 ...
- python交叉编译_交叉编译Python3.6.2,使用海思arm-hisiv200-linux-gcc,移植到arm开发板上...
最近在学习Python,感觉使用Python可以快速的写出程序,比之前使用的C语言快多了,能省出很多时间.多学一点知识有更多的选择.本职工作是嵌入式开发,学习了Python后想移植到开发板上,尝试嵌入 ...
最新文章
- 这是什么操作?导师一作,研究生挂通讯...
- 构建之法课后作业第二次作业第一题
- 操作系统-并发:死锁和饥饿
- 作为阿里的面试官,我有话想说
- c语言ecit,Arthritis Rheumatol:新型JAK3/TEC抑制剂PF-06651600(ritlecitinib)对中重度类风湿性关节炎的疗效和安全性...
- SAP UI5和Angularjs事件处理机制的实现比较
- VS2010 测试功能之旅:编码的UI测试(4)-通过编写测试代码的方式“.NET研究”建立UI测试(下)...
- qr二维码遇到的一些问题
- Oracle 11g简体中文版的安装过程及图解
- “头号电脑黑客” 凯文.米特尼克 与 中国台湾的”电脑鬼才“陈盈豪
- eaxyx验证布丰投针试验,求解圆周率
- 复制mysql 搬家_MYSQL快速搬家心得
- 因为高考是最相对公平的一次竞争和选拔
- 阿泰,水晶报表--推拉之间
- Wavefront公司的.obj文件格式及.mtl文件格式
- SQL-SERVER的STUFF函数group by 分组,字符串合并
- STM32跳入HardFault Handler中断分析
- android关闭背景音乐,《光遇》背景音乐怎么关闭 背景音乐关闭方法分享
- 运维不是修电脑!月薪30K的高级运维告诉你,学会这些就能逆袭
- 大学计算机基础ppt操作题都考什么,大学计算机基础操作题.ppt