我正在使用 conda 4.6.9 在 Python 3.6.3 上工作,并且它已经具有 pyaudio 0.2.11 和语音蟒蛇中识别3.8.1
但是在运行代码时,我仍然遇到错误
if LooseVersion(pyaudio.__version__) < LooseVersion("0.2.11"):
AttributeError: module 'pyaudio' has no attribute '__version__'
为什么在使用最新版本的pyaudio时仍然出现此错误。
python代码:
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
print('speak say anything')
audio = r.listen(source)
try:
text = r.recognize_google(audio)
print("you said:{}".format(text))
except:
print("cant recognize")