При установке Google Assistant я получаю сообщение об ошибке googlesamples.assistant — это пакет, который нельзя выполнить напрямую.

Хорошо, я установил Google Assistant на свой ПК с Windows 10 и столкнулся с несколькими ошибками, последнюю из которых я решил, перейдя сюда: Установка Google Ассистента на Python3.6 OSX

Теперь у меня все установлено, и я хочу протестировать свой микрофон, а затем начать использовать помощника. Однако, когда я ввожу команды

python -m googlesamples.assistant.audio_helpers 

и

python -m googlesamples.assistant

Я получаю эту ошибку:

C:\Users\robmak3>python -m googlesamples.assistant
C:\Users\robmak3\AppData\Local\Programs\Python\Python36\python.exe: No 
module named googlesamples.assistant.__main__; 'googlesamples.assistant' is 
a package and cannot be directly executed

Я пытался следовать этому руководству: https://www.xda-developers.com/how-to-get-google-assistant-on-your-windows-mac-or-linux-machine./

Любая помощь в исправлении этого была бы здорово! Спасибо!


person robmak3    schedule 20.05.2017    source источник


Ответы (2)


В соответствии с версией 0.3.0 SDK образцы gRPC используют другие помощники аутентификации.

pip install --upgrade google-auth-oauthlib[tool]
google-oauthlib-tool --client-secrets path/to/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless

И вы можете запустить пример обновления gRPC с помощью:

python -m googlesamples.assistant.grpc.pushtotalk

Вы должны быть в состоянии следовать инструкциям из пакета SDK и пакет gRPC и изучите справочную информацию пример

person proppy    schedule 21.05.2017

Вместо этого попробуйте эту команду:

python -m googlesamples.assistant.grpc.audio_helpers

Если вы перейдете по следующему пути, вы заметите, что внутри каталога помощника есть каталог с именем grpc.

C:\Users\%username%\appdata\local\programs\python\python36-32\lib\site-packages\googlesamples\assistant\

Вот почему вам нужно добавить .grpc рядом с помощником. А внутри каталога grpc вы можете увидеть скрипт audio_helpers.py.

Чтобы запустить Google Assistant, введите следующую команду:

python -m googlesamples.assistant.grpc.pushtotalk

введите здесь описание изображения

введите здесь описание изображения

person Surender    schedule 18.08.2017