2.12 机器语音识别
在节将介绍如何使用语音识别包来识别通过人体所发出的声音让机器人完成一些简单的运动。我们将分别通过以下两点为您介绍:语音识别;语音控制。
2.12.1 准备开始
1)安装支持库
sudo apt-get install ros-kinetic-audio-common libasound2 gstreamer0.10-* python-gst0.10
sudo apt-get install pocketsphinx* pocketsphinx-en-us
2)将/handsfree_speech/install/目录下的驱动解压
cd ~/handsfree/handsfree_ros_ws/src/handsfree/handsfree_speech/install/
sudo dpkg -i libsphinxbase1_0.8-6_amd64.deb
sudo dpkg -i libpocketsphinx1_0.8-5_amd64.deb
sudo dpkg -i gstreamer0.10-pocketsphinx_0.8-5_amd64.deb
3)检查并调整声音输入设备
在侧边栏找到系统设置将其打开,然后找到声音
,将其打开。