我已在macOS上使用venv
在虚拟环境中将Python interface安装到Pocketsphinx:
pip3 install --upgrade pip setuptools wheel
pip3 install --upgrade pocketsphinx
但是当我运行基本示例时:
from pocketsphinx import LiveSpeech
for phrase in LiveSpeech():
print(phrase)
它不返回任何结果。默认麦克风在其他程序中可以使用。我已经放弃了详细的调试信息here。
(注意:我还全局安装了Pocketsphinx,当我运行pocketsphinx_continuous -inmic yes
时,它会正确返回流识别结果。
我如何确定Python接口出了什么问题?