本帖最后由 物联网不互联 于 2025-3-13 20:03 编辑
引言
给大家带来使用华为手机自带小艺助手让它来监听语音唤醒,并直接触发 Home Assistant Assist,达到手机语音控制设备目的。
思路大致如下:
这次,我就带大家一步步实现这个过程。
国产其它品牌手机方法类似。
华为智慧生活设置自动化
打开华为智慧生活App,新建一个场景:
当对小艺说:呼叫Jarvis时,发送消息通知 Hey Nabu 。
MacroDroid 监听消息通知
添加一个触发器用来接收华为智慧生活App发送的消息通知Hey Nabu
这里Hey Nabu大家可以自定义,记得要和华为智慧生活那边发送消息内容匹配。
MacroDroid 拉起 Assist 服务
添加一个动作来触发Home Assistant Assist
最终配置效果如下
这样,你就可以直接用语音唤醒 Assist,而不需要按任何按钮,实现真正的免提 Home Assistant 语音控制体验!
测试
https://www.bilibili.com/video/BV1ZYQNYjEQG/
总结
虽然这个方法成功打通了手机自带助手的免提唤醒,让 Home Assistant Assist 更加便捷可用,但严格来说,它仍然属于一种 “曲线救国” 的方案。
此外,由于 Assist 目前不支持连续语音交互,每次只能执行一条语音指令。如果想继续语音控制,就必须手动点击屏幕上的语音按钮,或者再次用小艺唤醒 Javier,整体体验算不上完美,但聊胜于无。
那么,不知道大家是怎么看的? 还是说你有更好的想法?欢迎在评论区交流!
|