Ailibot入门教程-应用-科大讯飞语音控制
Ailibot入门教程-应用-科大讯飞语音控制
说明
- 介绍如何通过科大讯飞语音控制Ailibot移动
相关设备:
- Ailibot套件,采购地址
操作步骤
确保PC上的内置麦克风正常工作
安装科大讯飞,参考教程:ROS与语音交互教程-ROS下载并测试科大讯飞SDK
[Remote PC] 运行roscore
$ roscore
- [Ailibot] 启动小车
$ roslaunch ailibot_bringup bringup.launch
- [Remote PC] 运行语音例程
$ rosrun ailibot_voice iat_publish_xf
- [Remote PC] 运行语音控制
rosrun ailibot_voice voice_teleop_xf
- [Remote PC] 发布唤醒信号(任意字符串),激活语音识别
$ rostopic pub /voiceWakeup std_msgs/String "data:'any string'"
通过语音,“向前”,“向后”,“左转”,“右转”,“停止”,分别控制机器人前进,后退,左转,右转,停止
[Remote PC] 每进行一次语音控制Ailibot的操作,需要再次运行发布唤醒信号的命令
$ rostopic pub /voiceWakeup std_msgs/String "data:'any string'"
- [Remote PC] 停止Ailibot运动
$ roslaunch ailibot_teleop ailibot_teleop_key.launch
- 效果如下:
演示视频
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号