我正在尝试创建一个使用webrtc vad代码的应用程序。
我找到了这个:https://pypi.python.org/pypi/webrtcvad
问题是我不能让它工作。
我将内容提取到一个文件夹中,但当它试图运行某个内容时,它会抱怨缺少WebRTCVAD模块。
经过一点研究,我试图通过pip安装webrtc vad模块。在我提取到的文件夹中执行此操作时,会得到:
python - 尝试安装WebRTCVAD模块时发生编译错误-LMLPHP
在另一个目录中尝试时,会发生以下情况:
python - 尝试安装WebRTCVAD模块时发生编译错误-LMLPHP
我怎样才能让它工作?

最佳答案

问题是webrtcvad的setup.py中的一个错误,导致它在为windows编译时使用错误的标志:它使用的是-DWEBRTC_POSIX而不是-DWIN32
固定版本已作为版本2.0.9推送到pypi。我已经确认pip install webrtcvad在windows 10上可以正常工作。

08-26 10:25