『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 457|回复: 27

[技术探讨] 大神Al-One的语音控制Intent该怎么导入本地呢?

[复制链接]

22

主题

332

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
金钱
1027
HASS币
0
发表于 6 天前 | 显示全部楼层 |阅读模式
本帖最后由 itispip 于 2025-1-13 17:02 编辑

==========更新============
此问题已经解决。HA升级到202501,本地对话代理已经支持中文Intent,可以下载Al-One大佬写的东西,放到 custom_senetences/zh-cn目录下,本地对话就可以调用了。

======================

看到HomeAssistant官方的语音控制项目,其中中文语言的领导者是大声Al-One。

看到他已经写了很多intent,请问这些YAML文件是直接下载下来就可以用吗?还是要做配置?

intents/sentences/zh-cn at main · home-assistant/intents
回复

使用道具 举报

28

主题

305

帖子

4033

积分

论坛技术达人

积分
4033
金钱
3713
HASS币
60
发表于 5 天前 | 显示全部楼层
我已经全部导入到智谱清言了,这些本身定义已经可以用了
回复

使用道具 举报

22

主题

332

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
金钱
1027
HASS币
0
 楼主| 发表于 5 天前 | 显示全部楼层
nuknoop 发表于 2025-1-13 00:07
我已经全部导入到智谱清言了,这些本身定义已经可以用了

智谱清言不是云端吗?
回复

使用道具 举报

28

主题

305

帖子

4033

积分

论坛技术达人

积分
4033
金钱
3713
HASS币
60
发表于 5 天前 | 显示全部楼层
itispip 发表于 2025-1-13 00:52
智谱清言不是云端吗?

不算云端,实际上是复杂的本地逻辑,也就是说内置一套自定义本地LLM,以及hass本地意图,最后才是AI理解部分
回复

使用道具 举报

22

主题

332

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
金钱
1027
HASS币
0
 楼主| 发表于 5 天前 | 显示全部楼层
nuknoop 发表于 2025-1-13 00:54
不算云端,实际上是复杂的本地逻辑,也就是说内置一套自定义本地LLM,以及hass本地意图,最后才是AI理解 ...

原理如此。意思是,Home Assist里面不需要勾选”优先本地处理“, 它也是默认本地先处理,不行才到云端AI?还是HA里面仍然要选择本地优先才会激活本地Intent?
回复

使用道具 举报

13

主题

635

帖子

3277

积分

论坛元老

HomeAssistant

Rank: 8Rank: 8

积分
3277
金钱
2637
HASS币
20
发表于 5 天前 | 显示全部楼层
放到/config/custom_sentences/zh-cn  文件夹没有的话新建就行
回复

使用道具 举报

0

主题

13

帖子

68

积分

注册会员

Rank: 2

积分
68
金钱
55
HASS币
0
发表于 5 天前 | 显示全部楼层
DDDear 发表于 2025-1-13 08:13
放到/config/custom_sentences/zh-cn  文件夹没有的话新建就行

请问这是怎么设置使用的
回复

使用道具 举报

22

主题

332

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
金钱
1027
HASS币
0
 楼主| 发表于 5 天前 | 显示全部楼层
本帖最后由 itispip 于 2025-1-13 11:22 编辑
DDDear 发表于 2025-1-13 08:13
放到/config/custom_sentences/zh-cn  文件夹没有的话新建就行

已经试过了,无效。

在开发者工具里,调用conversation.process是有效的。
但是直接在语音助手里,对话当中是无效的。

Logger里说没有zh, zh-HAN, zh-Hans。我在custom_sentences下三个目录都建立了,放入zh-cn的内容并把每个yaml开头的语言标记修改相应的目录名。无效。应该是内置得Home Assistant Core不支持 zh 语言,所以无论 custom_senstences下放多少zh-xx它都不加载。
Logger: homeassistant.components.conversation.default_agent
Source: components/conversation/default_agent.py:938
integration: Conversation ([color=var(--primary-color)]documentation
, [color=var(--primary-color)]issues
)
First occurred: 11:19:33 AM (1 occurrences)
Last logged: 11:19:33 AM
Unable to find supported language variant for zh


无标题.jpg
无标题.jpg
回复

使用道具 举报

13

主题

635

帖子

3277

积分

论坛元老

HomeAssistant

Rank: 8Rank: 8

积分
3277
金钱
2637
HASS币
20
发表于 5 天前 | 显示全部楼层
itispip 发表于 2025-1-13 10:48
已经试过了,无效。

在开发者工具里,调用conversation.process是有效的。

中文有bug吧,我刚也试了下用ha自带的对话代理就可以,其他选了首选本地处理命令也不行
回复

使用道具 举报

13

主题

635

帖子

3277

积分

论坛元老

HomeAssistant

Rank: 8Rank: 8

积分
3277
金钱
2637
HASS币
20
发表于 5 天前 | 显示全部楼层
懒得想了 发表于 2025-1-13 10:11
请问这是怎么设置使用的

不用设置啥,放好文件重启就能用了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-1-18 09:46 , Processed in 0.145603 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表