问题一
ERROR: cannot launch node of type [pocketsphinx/recognizer.py]: can’t locate node [recognizer.py] in package [pocketsphinx]
没出现以上错误是因为没有给recognizer.py添加可执行权限。在路径pocketsphinx/nodes下找到recognizer.py文件,右击选择“属性”,点击“权限”,将“允许作为程序执行文件”打勾。再重新执行程序recognizer.py即可。
问题二
上面问题解决了,再次执行程序recognizer.py时又出现了以下错误:
ImportError: No module named pygst
解决办法:使用以下命令安装python gst及其依赖项
sudo apt-get install libgstreamer-plugins-base0.10-0
sudo apt install python-gobject
sudo apt install python-libxml2
sudo apt-get install python-gst0.10
安装完成后,问题得到解决。
文章不妥之处还望指正