一、前言
接上一篇博客:ros机器人编程实践(15.1)- 使用科大讯飞语音控制turtlebot导航
二、使用科大讯飞语音SDK
对着上一篇博客中科大讯飞的安装教程,创建了robot_voice的基于roscpp的包创建robot_voice包教程。科大讯飞sdk的安装教程那位博主写了四篇博客介绍已经很详细,就不累述了。
2.1 测试语音识别
//启动ros服务
roscore
//启动语音识别节点
rosrun robot_voice iat_publish
//发布唤醒语音识别的话题消息,任意消息即可唤醒
rostopic pub /voiceWakeup std_msgs/String "data: 'anny string'