我正在尝试使用python使自己的助手(如Google助手)成为可能。我的语音识别程序以前可以运行,但是在从计算机中清除了一些垃圾文件后,它无法正常工作,它停留在“说话:”上,并且没有将语音转换为文本,甚至没有显示任何错误。
我已经安装了pyaudio,语音识别。
这是代码:
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
print("Speak:")
audio = r.listen(source)
try:
print("You said " + r.recognize_google(audio))
except sr.UnknownValueError:
print("Could not understand audio")
except sr.RequestError as e:
print("Could not request results; {0}".format(e))