赞
踩
ROS是是用于机器人的一种次级操作系统。它提供类似操作系统所提供的功能,包含硬件抽象描述、底层驱动程序管理、共用功能的执行、程序间的消息传递、程序发行包管理,它也提供一些工具程序和库用于获取、建立、编写和运行多机整合的程序。对ROS进行分级可分为计算图级、文件系统级、社区级。其中计算图级主要描述程序如何运行;文件系统级决定程序文件如何组织和构建;社区级负责程序的分布式管理。计算图是ROS处理数据的一种点对点的网络形式。程序运行时,所有进程以及他们所进行的数据处理,将会通过一种点对点的网络形式表现出来。这一级主要包括几个重要概念:节点(node)、消息(message)、主题(topic)、服务(service)。
具体见 http://wiki.ros.org/
讯飞开放平台作为全球首个开放的智能交互技术服务平台,致力于为开发者打造一站式智能人机交互解决方案。用户可通过互联网、移动互联网,使用任何设备、在任何时间、任何地点,随时随地享受讯飞开放平台提供的“听、说、读、写……”等全方位的人工智能服务。目前,开放平台以“云+端”的形式向开发者提供语音合成、语音识别、语音唤醒、语义理解、人脸识别、个性化彩铃、移动应用分析等多项服务。
相比其他的语音sdk,科大讯飞提供了多个平台的sdk,适合各个领域的开发与应用。并且提供了开放语义的平台和完善和开发者平台,能够很方便对机器人的对话进行自定义。
本系列为ROS+科大讯飞语音=让你的机器人能听会说,
主要分为环境搭建与准备篇,说话篇,识别篇,唤醒篇,语义解释篇五部分。
笔者的所有源码 将在相关篇中全部列出,并且会上传到笔者的github仓库保存
git仓库地址 https://github.com/zhouge94/Cute_Six_ROS_Balance (已经上传)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。