打开音频设备(null)以进行捕获时出错:连接被拒绝 - Windows上的Pocketsphinx

时间:2017-11-06 12:16:23

标签: ubuntu cmusphinx pocketsphinx pulseaudio

我对Linux很新,我目前正在尝试实施适合法语的CMUSphinx教程(http://depado.markdownblog.com/2015-05-13-tutorial-on-pocketsphinx-with-python-3-4)。

特殊性在于我正在Windows 10上进行bash工作(实际上并不知道这是不是重要)。

我安装了SphinxBase和PocketSphinx,然后当我运行“pocketsphinx_continuous -inmic yes”时,我遇到以下问题: “打开音频设备(null)进行捕获时出错:连接被拒绝 致命:“continuous.c”,第245行:无法打开音频设备“。

我试图根据这个问题寻找许多链接,但我找不到任何可行的答案。 我正确安装了pulseaudio,libpulse-dev和osspd,但也无法正常工作。

有任何线索吗? (由于我没有使用创建者更新,我使用的是Ubuntu 14.04)。

我编辑添加一些其他信息: 我也尝试了所有处理停止和重启pulseaudio的问题,但是我对pulseaudio有这个问题

E:[pulseaudio] inotify-wrapper.c:inotify_init1()失败:Fonctionnonimplantée E:[pulseaudio] module-udev-detect.c:inotify_init1()失败:Fonctionnonimplantée E:[pulseaudio] module.c:无法加载模块“module-udev-detect”(参数:“”):初始化失败。 E:[pulseaudio] main.c:模块加载失败。 E:[pulseaudio] main.c:Écheclorsde l'initialisationdudémon

当试图杀死pulseaudio时:E:[pulseaudio] main.c:Impossible de tuerledémon:Aucun processus de ce type

尝试启动pulseaudio时:E:[pulseaudio] main.c:Écheclorsdodémarragedudémon。

我试图删除〜/ .config / pulse文件夹再次创建它,但没有任何效果。

1 个答案:

答案 0 :(得分:0)

在Windows中尝试使用pulseaudio是一个非常糟糕的主意,虽然声称它可以工作但它无法正常工作。如果您不是专家,那么整体Windows开发并不是一个好主意。

在任何情况下,您都需要从Windows port安装pulseaudio,而不是从Ubuntu安装。

如果您仍想在Windows上创建pocketsphinx应用程序,最好尝试prebuilt binaries,或者您可以在Visual Studio中自行构建tutorial建议。