无法在Windows上初始化pocketsphinx关键字定位

2024-06-13 11:57:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用PocketSphinx的关键字检测在python中运行一个语音识别引擎。我通过pip安装它,并设法在另一个问题的答案中找到一些关键字检测代码。我使用的代码如下:

http://pastebin.com/Qd7i19jM

因为某种原因,我总是犯这个错误,有人知道为什么吗?在

ERROR: "acmod.c", line 83: Folder '/usr/local/share/pocketsphinx/model\hmm/en_US/hub4wsj_sc_8k' does not contain acoustic model definition 'mdef'
Traceback (most recent call last):
  File "C:/Users/Christian/PycharmProjects/speech/buffer.py", line 12, in <module>
    decoder = Decoder(config)
  File "C:\Users\Christian\AppData\Local\Programs\Python\Python35-32\lib\site-packages\pocketsphinx\pocketsphinx.py", line 277, in __init__
    this = _pocketsphinx.new_Decoder(*args)
RuntimeError: new_Decoder returned -1

Tags: 代码inpy引擎newmodelline语音
1条回答
网友
1楼 · 发布于 2024-06-13 11:57:44

如果您是正常的Windows,那么模型路径应该是不同的,比如C:\Users\Christian\Downloads\pocketsphinx\model,您需要指向模型文件所在的实际路径。您可以自己将模型文件复制到某个文件夹并将该文件夹指向应用程序。在

相关问题 更多 >