语音识别遇到的一些问题总结

阅读 110

2022-03-31

语音识别遇到的一些问题总结

1,问题一(recognition connection failed: [WinError 10060] )

recognition connection failed: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。

代码

import speech_recognition as sr
r = sr.Recognizer()
mic = sr.Microphone()
print(sr.Microphone.list_microphone_names())
with mic as source:
    audio = r.listen(source)  # listen()函数将监听录音,并等到静音时停止。
print(r.recognize_google(audio))   # 问题在这 

解决方案

import speech_recognition as sr
r = sr.Recognizer()
mic = sr.Microphone()
print(sr.Microphone.list_microphone_names())
with mic as source:
    audio = r.listen(source)  # listen()函数将监听录音,并等到静音时停止。
print(r.recognize_sphinx(audio))

精彩评论(0)

0 0 举报