Невозможно устранить отсутствующий модуль google-api-python-client с помощью распознавания речи - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь запустить распознавание речи на тинкерной доске с установленным Armbian.Я всегда получаю эту ошибку

ERROR - Error fetching results from Speech Recognition service missing google-api-python-client module: ensure that google-api-python-client is set up correctly.

Даже когда я проверяю установленные пакеты в pip с помощью списка пипов, я вижу, что установлен google-api-python-client.

список пипсоввывод

cachetools (2.1.0)
certifi (2018.10.15)
chardet (3.0.4)
google-api-python-client (1.7.4)
google-auth (1.5.1)
google-auth-httplib2 (0.0.3)
httplib2 (0.11.3)
idna (2.7)
Mirage (0.9.5.2)
pip (9.0.1)
pyasn1 (0.4.4)
pyasn1-modules (0.2.2)
PyAudio (0.2.11)
pycairo (1.16.2)
requests (2.20.0)
rsa (4.0)
setuptools (40.4.3)
six (1.11.0)
SpeechRecognition (3.8.1)
uritemplate (3.0.0)
urllib3 (1.24)
wheel (0.32.2)

Вывод на консоль

tinkerboard@tinkerboard:~/Documents/smarthome_studyplatform/py_workspace/voice_assistant1.0/speech_recognition$ python assistant2.0.py -u rahul -a GoogleCloudSpeech -l english
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
10/25/2018 10:02:07 PM - __main__ - INFO - Language : english
10/25/2018 10:02:07 PM - __main__ - INFO - API : GoogleCloudSpeech
10/25/2018 10:02:07 PM - __main__ - INFO - User : rahul
10/25/2018 10:02:07 PM - __main__ - INFO - Initiating speech recognition.
10/25/2018 10:02:08 PM - __main__ - INFO - Setting minimum energy threshold to [117.178533524]
10/25/2018 10:02:08 PM - __main__ - INFO - Waiting for user query
10/25/2018 10:02:11 PM - __main__ - INFO - Audio captured, begin speech to text.
10/25/2018 10:02:12 PM - __main__ - ERROR - Error fetching results from Speech Recognition service missing google-api-python-client module: ensure that google-api-python-client is set up correctly.

Кто-нибудь может подсказать, почему я получаю эту ошибку и как ее устранить?

Спасибо

1 Ответ

0 голосов
/ 11 января 2019

У меня также была эта ошибка, когда я пытался использовать библиотеку SpeechRecognition и получил «отсутствующий модуль google-api-python-client: убедитесь, что google-api-python-client настроен правильно». *

Ответьте, чтобы добавить видимость к комментарию F10 к вопросу и проследите, чтобы его совет сделал разрешил его: убедитесь, что oauth2client установлен.

Используйте

pip install oauth2client

или

pip3 install oauth2client.

В некоторых средах вам может понадобиться sudo pip install oauth2client или sudo pip3 install oauth2client

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...