1

我已经使用这个博客(这里)安装了 CMUSphinx。我正确地完成了所有步骤。但是当我执行同一个博客中提供的示例程序时(这个程序)。它向我显示以下错误

--------- 错误: ---------- 无法创建 vader。初始化失败...

我不知道该怎么办。我正在使用 Ubuntu 11.10/64 位。有没有我没有安装的包?

4

1 回答 1

0

很可能您没有正确安装插件。确保

  • 插件文件安装在 gstreamer 文件夹中。插件 so 文件应该放在 /usr/lib/gstreamer 文件夹中,或者需要正确设置 GST_PLUGIN_PATH 环境变量。
  • gst-inspect 显示插件。查看 gst-inspect 的输出以检查是否检测到插件。如果不是,请检查 GST_PLUGIN_PATH 环境变量。
  • 动态链接器配置正确。检查是否在 /usr/lib 中安装了 pocketsphinx 库,或者是否正确设置了 LD_LIBRARY_PATH 变量以包含安装 pocketpshinx 库的文件夹

有关更多详细信息,请参阅 gstreamer 文档和 Linux 链接器文档。

于 2012-02-12T21:08:24.623 回答