Python-语音识别:属性错误:__ENTER__
原学程将引见Python-语音辨认:属性毛病:__ENTER__的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。
成绩描写
我正在测验考试应用语音辨认以及pyttsx三模块在python中编辑Jarvis代码。我由于Attribute error:__enter__
的毛病而卡住了
我没有明确为何会涌现如许的情形。我对于蟒蛇照样个老手。我今朝应用的是python三.8。
def takeCo妹妹mand():
r = sr.Recognizer()
with sr.Microphone as source:
print("listening...")
r.pause_threshold = 一 audio = r.listen(source)
return
毛病:
File "c:/Users/Dell/Desktop/jarvis voice assistant/jarvis.py", line 二8, in takeCo妹妹mand
with sr.Microphone as source:
AttributeError: __enter__
请告知我代码有甚么成绩。
推举谜底
尝尝:
def takeCo妹妹mand():
r = sr.Recognizer()
with sr.Microphone() as source: # <--- look here
print("listening...")
r.pause_threshold = 一 audio = r.listen(source)
return
您须要添减()
能力使其任务。
佳了闭于Python-语音辨认:属性毛病:__ENTER__的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。