当我运行这段代码时
import speech_recognition as sr
listner=sr.Recognizer()
try:
with sr.Microphone() as source:
print("listening.....")
voice=listner.listen(source)
command=listner.recognize_google(voice)
print(command)
except:
pass
会出现这种类型的错误:
- ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) 卡类型无效
- ALSA lib confmisc.c:1281:(snd_func_refer) 无法找到定义
'cards.bcm2835_hdmi.pcm.iec958.0:CARD=0,AES0=6,AES1=130,AES2=0,AES3=2'
ALSA lib conf.c:4568:(_snd_config_evaluate) 函数 snd_func_refer 返回错误:没有这样的文件或
目录
- ALSA lib conf.c:4568:(_snd_config_evaluate) 函数 snd_func_refer 返回错误:没有那个文件或目录
ALSA lib conf.c:5047:(snd_config_expand) 评估错误:没有这样的文件或目录
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) 未知 PCM spdif
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) 未知 PCM 卡.pcm.hdmi
- ALSA lib confmisc.c:1281:(snd_func_refer) 无法找到定义 'cards.bcm2835_hdmi.pcm.front.0:CARD=0'
ALSA lib conf.c:4568:(_snd_config_evaluate) 函数 snd_func_refer 返回错误:没有那个文件或目录