2016-12-15 19 views
1

WebRTC VADコードを使用するアプリケーションを作成しようとしています。 私はこれを発見しました:https://pypi.python.org/pypi/webrtcvadWebRTCVADモジュールをインストールしようとするとコンパイルエラーが発生する

問題は私がそれを働かせることができないということです。 コンテンツをフォルダに抽出しますが、何かを実行するときに_webrtcvadモジュールが見つからないと不平を言います。

少しの研究の後、私はpipを通してwebRTC VADモジュールをインストールしようとしました。私は中に抽出したフォルダ内にこれを行うとき、私はこれを取得:

enter image description here

は、この問題が発生した別のディレクトリにしようとすると: enter image description here

がどのように私はこれが機能するのですか?

+1

これは数か月前に修正されたバグ(https://github.com/wiseman/py-webrtcvad/issues/1)に関連しています。修正はバージョン2.0.8になければなりません。申し訳ありませんが、私はWindowsを使用しています。 (また、エラーメッセージのスクリーンショットを投稿しないでください - テキストをコピー&ペーストして、検索可能で読みやすいようにしてください)。 –

答えて

3

問題は私のwebrtcvadのsetup.pyのバグで、Windows用のコンパイル時に間違ったフラグを使用していました。-DWIN32の代わりに-DWEBRTC_POSIXを使用していました。

固定されたバージョンがバージョン2.0.9としてpypiにプッシュされました。私はpip install webrtcvadがWindows 10で正しく動作することを確認しました。

関連する問題