在Windows PC上设置Google Assistant

时间:2018-07-22 17:17:25

标签: windows google-assistant-sdk

我按照以下链接中的说明在Windows PC中设置了Google助手。

https://developers.google.com/assistant/sdk/guides/library/python/

但是在运行hotword命令的步骤中,我得到了下面的error

Traceback (most recent call last):
  File "c:\users\310211247\appdata\local\continuum\miniconda3\lib\runpy.py",line 193, in 
_run_module_as_main
    "__main__", mod_spec)
  File "c:\users\310211247\appdata\local\continuum\miniconda3\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\310211247\AppData\Local\Continuum\miniconda3\Scripts\googlesamples-assistant-hotword.exe\__main__.py", line 5, in <module>
  File "c:\users\310211247\appdata\local\continuum\miniconda3\lib\site-packages\googlesamples\assistant\library\hotword.py", line 27, in <module> from google.assistant.library import Assistant
ModuleNotFoundError: No module named 'google.assistant.library'

我该如何解决此错误?

2 个答案:

答案 0 :(得分:2)

如该库的Compatibility section中所述,它仅在linux-armv7l和linux-x86_64体系结构上受支持。该库不应在Windows设备上运行。相反,您应该考虑使用service API

答案 1 :(得分:0)

Google的建议是使用助手服务:

  

自2019年6月28日起已弃用Python专用的Google Assistant库

您可以按照以下说明配置助手:

https://developers.google.com/assistant/sdk/guides/service/python/

在安装后,若要使热键正常工作,您需要安装助手库:

pip install google-assistant-library

然后您可以使用热键运行google助手:

googlesamples-assistant-hotword --project-id project --device-model-id model