gpt4 book ai didi

python - 如何让 LED 在 Google Assistant 监听时亮起?

转载 作者:行者123 更新时间:2023-12-01 02:56:00 25 4
gpt4 key购买 nike

经过长时间的研究没有任何结果,我在这里试试运气。我最近获得了可在我的 Raspberry Pi 3 上运行的 GA SDK 示例。

现在,我想在助手聆听时点亮我连接的 LED。我知道如何执行此操作,但我不知道在 Assistant 示例代码中的何处添加 LED 代码。他们网站上的文档说它在 grpc 代码中,但我不知道更多。

关于在哪里添加 LED 代码有什么建议吗?

最佳答案

查看此处的热词示例 https://github.com/googlesamples/assistant-sdk-python/blob/master/google-assistant-sdk/googlesamples/assistant/library/hotword.py

您可以使用事件编写 GPIO 逻辑来打开/关闭 LED。像这样的东西 -

`def process_event(event):
if event.type == EventType.ON_CONVERSATION_TURN_STARTED:
print()
GPIO.output(25,True)
if (event.type == EventType.ON_CONVERSATION_TURN_FINISHED and
event.args and not event.args['with_follow_on_turn']):
print()
GPIO.output(25,False)
if (event.type == EventType.ON_RECOGNIZING_SPEECH_FINISHED and
event.args and not event.args['with_follow_on_turn']):
print()`

这是该库的文档 - https://developers.google.com/assistant/sdk/reference/library/python/

关于python - 如何让 LED 在 Google Assistant 监听时亮起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44219740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com