网站搜索

在对我的智能家居语音助手进行这7项更改后,我停止了重复自己


我厌倦了在我的智能家居中使用 Alexa,所以我决定用 Home Assistant 中的本地语音助手 Assist 来替换她。起初,体验并不理想,我经常需要重复自己,但通过做一些简单的调整,体验有了显著改善。

暴露更少的实体

不要让你的语音助手比必要的工作更辛苦








每当你向 Home Assistant 添加一个设备时,它可以生成多个实体。这意味着随着你构建智能家居,实体的数量可以迅速增加。如果将所有这些实体都暴露给 Assist,这意味着当你发出语音命令时,软件将不得不在庞大的列表中尝试找到匹配项。

您可以通过仅公开您实际需要控制的实体来显著提高响应的质量和速度。请前往 设置 > 语音助手,然后点击语音助手列表下方的 X 个已公开实体。要移除已公开的实体,请点击行末的 X,或点击 公开实体 以选择更多要公开的实体。

您还可以在设置中更改任何特定实体的曝光。点击语音助手并切换曝光开关。如果您曝光某个实体,请确保辅助已打开。

使用清晰且简单的名称

让你和你的语音助手的事情变得更简单

当你将设备添加到 Home Assistant 时,它通常可以为你生成设备或实体的名称。如果你坚持使用这些名称,你最终往往会得到像 5E266QT35 这样的实体名称,这对你来说难以记住,对 Assist 来说也难以理解。

给你的实体起清晰简单的名称会让生活容易得多。你不必担心要重命名智能家居中的每一个实体;只需更改你公开的实体即可。

使用别名

你不需要记住确切的名字

即使有明确的命名规范,也常常很难记住你想控制的设备的确切名称。如果你必须不断尝试不同的名称变体才能找到有效的名称,那么别名可以提供帮助。

您可以为一个实体添加多个别名,当您说出实体的实际名称或任何列出的别名时,Assist 都应该做出响应。别名越简单越好。

使用自定义句子

用多种方式说同样的话

正如你可以为实体添加多个不同的名称,你也可以设置多种不同的命令说法。如果你自然表达命令的方式与 Assist 的预定义句子之一不匹配,命令可能无法执行。你可以添加自己的自定义句子,以使用你想要的确切表达方式。

如果你家里有多个人,你可能会发现每个人下达命令的方式略有不同。你可以设置多个自定义句子来涵盖所有这些变体,并将它们链接到相同的意图。

定义区域

具有房间感知功能的卫星让生活更轻松

Home Assistant 允许你将设备分配到家中的不同区域。这可以使使用语音助手变得更加容易。

例如,如果你在客厅里放置了一个智能音箱,并且把所有客厅的灯都分配到同一区域,你不需要说“关掉客厅的灯”才能让它们关闭。只需说“关灯”,助手就能明白需要关闭该房间的灯。

使用更好的唤醒词

有些可能比其他的效果更好

默认情况下,Assist 提供了几个唤醒词,包括“Okay Nabu”、“Hey Jarvis”和“Hey Mycroft”。根据我的经验,我发现“Okay Nabu”似乎比其他一些唤醒词更可靠。

如果你在让 Assist 检测唤醒词方面遇到困难,值得尝试其他的唤醒词。根据你的口音和语言,你可能会发现某些唤醒词比其他的更准确。

更仔细地放置智能音箱

不要被噪音淹没

根据你使用的硬件,你可能会发现你的语音助手在背景噪音中很难听清你说的话。这意味着你不得不一次又一次地喊唤醒词才能让它听到你。

你可以通过考虑智能音箱的最佳位置来减少这个问题。你希望将它放置在你最可能发出语音命令的地方附近。同时,你还要确保它不要离可能掩盖你声音的设备太近,比如电视或音响设备。


简单的改变可以改变Assist

当你首次设置 Assist 时,你可能会发现自己不断地重复唤醒词或命令。然而,经过正确的设置后,你应该能够显著改善这种情况。

相关文章