私はbrewを使ってportaudioをインストールしました。私のmacosにはpip3を使ってpyAudioがインストールされています。 次のコードMacでpyaudioのインストールが見つかりませんでした
CODE実行している間、私はエラーを取得しています:
#!/usr/bin/env python
# Python 3
import os
import sys
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
print ("say something!");
audio = r.listen(source)
try:
print("google thinks you said" +r.recognize_google(audio))
except:
pass
がERROR:
Traceback (most recent call last):
File "test.py", line 8, in <module>
with sr.Microphone() as source:
File "/Library/Python/2.7/site-
packages/speech_recognition/__init__.py", line 79, in __init__
self.pyaudio_module = self.get_pyaudio()
File "/Library/Python/2.7/site-
packages/speech_recognition/__init__.py", line 110, in get_pyaudio
raise AttributeError("Could not find PyAudio; check
installation")
AttributeError: Could not find PyAudio; check installation
を私はnodejsアプリケーションでこのPythonスクリプトを実行するためのpython-シェルを使用しています。 私はpython3のtest.pyでこのスクリプトだけを実行すると動作しますが、pythonのtest.pyでは動作しません。私のノードアプリケーションの も動作していません。私はノードが基本的なPythonバージョン2.7でこのスクリプトを実行していると思います。 私はMac OSのsierraオペレーティングシステムを使用しています。
くれ
... – Dhakad
は 'sudo'でそれを試してみてください –