Python TypeError:listen()缺少1个必需的位置参数:“self”

2024-10-01 00:31:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在PyCharm中开发人工智能,但我似乎遇到了语音识别错误,尝试调用方法来获取音频输入:

/Users/waynedeng/Desktop/AI/venv/bin/python 
/Users/waynedeng/Desktop/AI/dawg_2.0.py
Listening...
Traceback (most recent call last):
  File "/Users/waynedeng/Desktop/AI/dawg_2.0.py", line 37, in <module>
    input = read_input()
  File "/Users/waynedeng/Desktop/AI/dawg_2.0.py", line 20, in read_input
    audio = speech.listen(source=source, timeout=10, phrase_time_limit=5)
TypeError: listen() missing 1 required positional argument: 'self'

Process finished with exit code 1

我试图用谷歌搜索我的错误,但没有一个解决方案能帮助我的处境。这是我的代码:

^{pr2}$

我已经试着解决这个错误一个星期了,但我似乎无法纠正这个错误


Tags: inpysourcereadinput错误lineusers