我按照以下链接中的说明在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'
我该如何解决此错误?
答案 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