麦克风不';在python中练习语音识别时,它不会自动关闭
我试图用我的麦克风将语音转换成文本,并在最后打印输出。出于某种原因,它没有检测到任何东西,也没有给我输出。有人能发现为什么不工作吗 我使用的代码是麦克风不';在python中练习语音识别时,它不会自动关闭,python,windows,anaconda,speech-recognition,spyder,Python,Windows,Anaconda,Speech Recognition,Spyder,我试图用我的麦克风将语音转换成文本,并在最后打印输出。出于某种原因,它没有检测到任何东西,也没有给我输出。有人能发现为什么不工作吗 我使用的代码是 r = sr.Recognizer() with sr.Microphone() as source: print("Bro say something!") audio = r.listen(source) try: print("You precious words are: " + r.recognize_google
r = sr.Recognizer()
with sr.Microphone() as source:
print("Bro say something!")
audio = r.listen(source)
try:
print("You precious words are: " + r.recognize_google(audio))
except sr.UnknownValueError:
print("Google Speech Recognition could not understand audio")
except sr.RequestError as e:
print("Could not request results from Google Speech Recognition service; {0}".format(e))
开始时,麦克风检测到了我说的一切,但3-4小时后,当我再次运行它时,它就不工作了 我想说的是,你应该检查你的硬件和/或恢复到你原来的工作代码。如果一开始工作,不要认为这是一个程序问题。出现错误了吗?我认为您应该检查硬件和/或恢复到正常工作的旧代码。如果一开始工作,不要认为这是一个程序问题。有什么错误吗?