我正在使用python库“语音识别”进行语音识别,音频文件的每件事都进行得很好,但是当我使用mike时,它会显示此错误。
Traceback (most recent call last):
File "StoTUsingMike.py", line 5, in <module>
with sr.Microphone() as source:
File "/home/nash/.local/lib/python3.5/site-packages/speech_recognition/__init__.py", line 86, in __init__
device_info = audio.get_device_info_by_index(device_index) if device_index is not None else audio.get_default_input_device_info()
File "/usr/local/lib/python3.5/dist-packages/pyaudio.py", line 949, in get_default_input_device_info
device_index = pa.get_default_input_device()
OSError: No Default Input Device Available
我已经看到2到3则关于堆栈溢出此错误的帖子,但是没有明确的解决方案。 请帮我解决这个问题。