glib.GError: no element "gconfaudiosrc"

  • 内容
  • 评论
  • 相关

        今天尝试了一下《ros by example》上的语音识别案例,按照书上的安装流程安装了PocketSphinx:

  1. $ sudo apt-get install gstreamer0.10-pocketsphinx
  2. $ sudo apt-get install ros-indigo-pocketsphinx
  3. $ sudo apt-get install ros-indigo-audio-common
  4. $ sudo apt-get install libasound2

           然后运行其中的例程:

  1. $ roslaunch pocketsphinx robocup.launch

        出现错误glib.GError: no element "gconfaudiosrc"

image

 

          在ROS answer上找到错误原因:缺失GStreamer组件(http://answers.ros.org/question/205091/pocketsphinx-recognizerpy-does-not-work-in-ros-indigo-and-ubuntu1404/

        解决问题的方法是直接安装组件即可:

  1. $ sudo apt-get install gstreamer0.10-gconf

        再次运行语音识别的案例,应该就没有问题了。


原创文章,转载请注明: 转载自古月居

本文链接地址: glib.GError: no element "gconfaudiosrc"

微信 OR 支付宝 扫描二维码
为本文作者 打个赏
pay_weixinpay_weixin

评论

1条评论
  1. Gravatar 头像

    wanghui 回复

    谢谢!

发表评论

电子邮件地址不会被公开。 必填项已用*标注