找回密码
 立即注册
查看: 1078|回复: 15

AI语音-教程-小智搭建本地服务接入ha全面接替语音助手,手把手教程。

[复制链接]

18

主题

87

回帖

623

积分

高级会员

积分
623
金钱
518
HASS币
0
发表于 5 天前 来自手机 | 显示全部楼层 |阅读模式
本文是基于开源项目利用esp32diy的语音助手,通过在虚拟机,或者群晖,甚至安卓部署本地服务来接入ha实现语音助手智能控制!
本人目前的方案是硬件小智(自己制作的小智),然后利用安卓平板(ha上墙的中控平板,小米平板4 3+32g,只让他显示ha的ui有点浪费,顺便让他跑小智的本地服务省电),本文接入方式为迄今为止最节省内存部署方式方法,运行服务大概只需要950m左右运存!
硬件只需要按照自己对应的io编译自己的固件即可,编译时记得把服务器地址改成自己的服务器地址编译即可,可以是局域网地址也可以是穿透后的外网!
本文主要介绍安卓平板搭建本地服务后台开机自启。
第一步:一部最好root过的安卓平板。下载linux deploy这个软件。然后选择自己的平板cpu架构,最好部署到目录,这样方便以后修改小智的配置文件。还有就是如果想要以后开机自启运行服务要勾选允许系统初始化。设置自己的用户名密码这个用来终端登陆!然后安装ubuntu。(测试别的貌似都却很多东西无法部署成功。)部署速度要看网络,我用了10多分钟!部署到了data/linux也就是本地目录!
第二步:安装终端(本人用的juicessh)软件并登陆刚才部署好的ubuntu,执行apt install pip git wget ffmpeg vim
第三步:wget htt去ps://downloads掉.xiph.or我g/releases/opus/opus-1.5.2.tar.gz
这个组件安装源里没有,所以要自己编译安装。
第四步:tar xf opus-1.5.2.tar.gz
第五步:cd opus-1.5.2
第六步:BUILD_LIBS=${HOME}/build_libs
./configure --prefix=${BUILD_LIBS} --with-pic --enable-float-approx
第七步:make
第八步:等编译结束后执行make install
第九步:cd /
回到根目录。然后执行git clone htt去ps://githu掉b.co我m/xinnan-tech/xiaozhi-esp32-server.git
拉取最新的小智代码,这步可以省略,因为没有科学可能会很慢。而且最新的不再调用ha的api而是用别的方式实现很麻烦需要在配置文件里声明需要控制的实体,所以最好采用我上传的版本解压到data/linux目录!随后我会打包上传。
第十步:cd /xiaozhi-esp32-server/main/xiaozhi-server
第十一步:pip config set global.index-url htt去ps://mirr掉ors.aliyun.co我m/pypi/simple/
pip install -r requirements.txt
第十二步:修改本地服务配置!也就是修改对应配置文件里ha服务器地址,和令牌。
第十三步:python3 app.py
这一步是手动运行测试部署是否成功!如果成功运行会有日志!没有报错就可以了!
上面就是部署过程,大佬们别喷,此教程只针对小白!
至于硬件如果暂时没有,可以采用安卓版的小智来测试和使用!
最后感谢qq群里的knoop大佬,做的大有聚合ai这个。有了它小智才有了灵魂,可以兼顾家居控制的速度响应,智能聊天助手!
下面是b站的演示视频,有问题可以在下面跟帖回复。
【ai小智接入ha当遥控器-哔哩哔哩】 https://b23.tv/oy0sN88


【小智控制homeassistant已经接近完美。本地服务跑在ha用来中控的上墙平板的后台,也不用多浪费电了-哔哩哔哩】 https://b23.tv/kVOrRaB


【小米手机也能用语音唤醒homeassistant的语音助手了。虽然不太完美到总算是可以用了。-哔哩哔哩】 https://b23.tv/6WbaqhR


回头我会把需要用到的软件打包上传到网盘


评分

参与人数 1金钱 +16 收起 理由
nuknoop + 16 高手,这是高手!

查看全部评分

回复

使用道具 举报

18

主题

87

回帖

623

积分

高级会员

积分
623
金钱
518
HASS币
0
 楼主| 发表于 5 天前 来自手机 | 显示全部楼层
由于论坛限制,教程里涉及的链接都请复制后自行去掉"去掉我"3个字
回复

使用道具 举报

0

主题

13

回帖

322

积分

中级会员

积分
322
金钱
309
HASS币
0
发表于 5 天前 来自手机 | 显示全部楼层
太牛了吧大佬
回复

使用道具 举报

18

主题

87

回帖

623

积分

高级会员

积分
623
金钱
518
HASS币
0
 楼主| 发表于 5 天前 来自手机 | 显示全部楼层
下面是需要用到的软件,有问题跟帖回复
链接:  htt去ps://caiy掉un.139.com/m/i?2nc6pnw我ubC7rc
/*89SbfCSgzqpK:/
复制本段信息,打开「中国移动云盘APP」获取。人人不限速,移动用户免流量!
回复

使用道具 举报

29

主题

1399

回帖

6410

积分

元老级技术达人

积分
6410
金钱
4957
HASS币
100
发表于 5 天前 | 显示全部楼层
论坛啥时候不允许挂链接了?
https://b23.tv/kVOrRaB
类似这种地址直接贴出来不行吗?
回复

使用道具 举报

18

主题

87

回帖

623

积分

高级会员

积分
623
金钱
518
HASS币
0
 楼主| 发表于 5 天前 来自手机 | 显示全部楼层
是我的等级不够?
回复

使用道具 举报

2

主题

39

回帖

467

积分

中级会员

积分
467
金钱
426
HASS币
0
发表于 4 天前 | 显示全部楼层
高手
回复

使用道具 举报

yjl 手机认证

8

主题

174

回帖

787

积分

高级会员

积分
787
金钱
605
HASS币
0
发表于 4 天前 | 显示全部楼层
高手,感谢分享
请教一下小米手机唤醒HA的方法
总为浮云能避日,长安不见使人愁
回复

使用道具 举报

13

主题

117

回帖

887

积分

高级会员

积分
887
金钱
752
HASS币
20
发表于 4 天前 | 显示全部楼层
看着好难受啊
回复

使用道具 举报

18

主题

87

回帖

623

积分

高级会员

积分
623
金钱
518
HASS币
0
 楼主| 发表于 4 天前 来自手机 | 显示全部楼层
yjl 发表于 2025-5-8 09:27
高手,感谢分享
请教一下小米手机唤醒HA的方法

我现在是tasker状态捕捉小爱同学唤醒,然后劫持隐藏小爱同学,不太完美但能用
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-12 11:30 , Processed in 0.968300 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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