Я запускаю преобразование речи в текстовый код на python 3, импортируя speech_recognition, и моя программа застряла на «скажи что-нибудь» и показав
sudo jack_control start //команда терминала
--- start
sudo python voice.py//терминальная команда
вывод терминала:
ALSA lib pcm_dsnoop.c:606:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
speak say anything
код python3:
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
print('speak say anything')
audio = r.listen(source)
text = r.recognize_google(audio)
print("you said:{}".format(text))
Я не могу найти проблему, будь то в гнезде или в коде.
speak say anything you said:hello
. Возможно, вам стоит проверить разъем и убедиться, что на вашем компьютере работает микрофон. - person amanb   schedule 04.04.2019