我目前正在关注cmusphinx.sourceforge.net上的教程,为Windows安装pocketsphinx。不可否认,我只有C#的经验,而且我对DOS命令一点也不熟悉。
我的问题:当我尝试运行pocketsphinx_continuous时,无论是通过命令提示符还是通过单击图标,都会弹出一个DOS窗口,快速滚动一堆文本,然后在我可以读取任何内容之前关闭。我不知道该怎么办。
我的系统:Windows 7 64位
我做了什么:
我从CMU sourceforge网站下载了以下内容:sphinxbase-5prealpha,pocketsphinx-5prealpha。
我将两个文件夹解压缩到桌面上。
我进入了sphinxbase文件夹,在Visual Studio 2012中打开了sphinxbase.sln,然后构建了该项目。
然后我进入了pocketsphinx文件夹,在Visual Studio 2012中打开了pocketsphinx.sln,并构建了该项目。
我从sphinxbase / bin / Release / Win32复制了sphinxbase.dll并将其粘贴到pocketsphinx / bin
我试过点击pocketsphinx_continuous.exe。我遇到了问题。
我尝试在cmd C:\Users\*my name*\Desktop\pocketsphinx\bin\Release\Win32\pocketsphinx_continuous.exe -inmic yes -hmm model\en-us\en-us -lm model\en-us\en-us.lm.bin -dict model\en-us\cmudict-en-us.dict
中运行。同样的问题。
我尝试将sphinxbase.dll放在pocketsphinx / bin / Release / Win32中。同样的问题。
我尝试对pocketphinx / bin / Release / x64
中的文件执行所有操作我尝试为pocketsphinx / bin / Debug / Win32(或x64)中的文件执行所有这些操作
我也尝试在Visual Studio 2015中构建项目,同样的问题。
我希望我只是犯了一些明显的错误,所以任何帮助都会受到高度赞赏。