找回密码
 立即注册

微信扫码登录

搜索
查看: 628|回复: 31

[技术探讨] 星智1.54wif HA语音助手

[复制链接]

16

主题

708

回帖

3823

积分

论坛元老

HomeAssistant

积分
3823
金钱
3094
HASS币
20
发表于 6 天前 | 显示全部楼层 |阅读模式
本帖最后由 DDDear 于 2025-7-15 15:33 编辑

基于冬瓜大佬的 【无名科技星智1.54wifi改装ha原生音箱接力工作!!https://bbs.hassbian.com/thread-29342-1-1.html】,原贴的文件所有硬件接口已经配置完毕,不夸张大佬已经完成了99%。
剩下的和Gemini聊了聊
,部分对话https://g.co/gemini/share/c000a5fe03b4 ,多番整理,实现了同ESP32-S3-BOX-3的Voice assistant的功能:
  • 完整语音助手功能:
    • 支持 离线唤醒词 (micro_wake_word),默认包含 okay_nabu, hey_mycroft, hey_jarvis 等多个唤醒词模型。
    • 与 Home Assistant 深度集成,支持语音指令识别 (STT)、语音合成 (TTS) 和意图 (Intent) 处理。
  • 丰富的屏幕交互:
    • 通过屏幕上的动态插图,直观显示设备的 空闲、聆听、思考、回复、错误 等多种工作状态。
    • 在思考和回复页面,可直接显示您的语音请求和系统的文本回复。
  • 完善的中文支持:
    • 采用 Noto Sans SC 字体,确保在屏幕上完美显示中文语音指令和回复,解决了乱码问题。
    • 内置了数千个常用汉字和符号的字形库,覆盖绝大多数日常用语。
  • 物理按键集成:
    • 音量调节: 使用 GPIO39 (音量减) 和 GPIO40 (音量加) 两个物理按键来控制媒体音量。
    • 一键静音: 使用 GPIO0 (Mute/Flash键) 作为麦克风静音开关。
  • 屏幕实时音量显示:
    • 在屏幕左上角实时显示当前音量百分比 (例如 "音量: 80%"),调节时即时反馈。
  • 可视化定时器:

    • 当 Home Assistant 的定时器运行时,屏幕底部会显示一个倒计时进度条,方便您随时查看。




image.png


支持HA最新版的提出问题功能
image.png


支持中文字符
1752303371929.png

⚠️ESPHome的ADC文档 ADC2 pins are only usable when Wi-Fi is not configured on the device. 所以目前还无法实现电池电量检测,若有大佬解决这个问题就更好了。

感谢论坛活动中提供的无名科技星智1.54wifi。


代码:https://github.com/JochenZhou/xingzhi-ha-voice
附件:
游客,如果您要查看本帖隐藏内容请回复










评分

参与人数 3金钱 +52 收起 理由
冬瓜HA + 20 墙都不扶,就服楼主!
sorrypqa + 20 大神666!
silas3082 + 12 我来瀚思就为看你!

查看全部评分

回复

使用道具 举报

16

主题

708

回帖

3823

积分

论坛元老

HomeAssistant

积分
3823
金钱
3094
HASS币
20
 楼主| 发表于 3 小时前 | 显示全部楼层
jie1075081704 发表于 2025-7-18 09:15
之前只能用设备控制开关,还是需要一个个加入,无法控制场景现在可以了么,比如空调温度,场景别名等功能 ...

空调温度和场景没试过,除了官方支持以为,能否控制还取决于你接入的AI,参考这个https://github.com/allenporter/h ... s/tree/main/reports,可以更换AI试一下
回复

使用道具 举报

12

主题

38

回帖

427

积分

中级会员

积分
427
金钱
377
HASS币
0
发表于 4 小时前 | 显示全部楼层
之前只能用设备控制开关,还是需要一个个加入,无法控制场景现在可以了么,比如空调温度,场景别名等功能
回复

使用道具 举报

16

主题

708

回帖

3823

积分

论坛元老

HomeAssistant

积分
3823
金钱
3094
HASS币
20
 楼主| 发表于 昨天 23:31 | 显示全部楼层
a_dongde 发表于 2025-7-17 19:02
大佬,这个硬件,无屏幕
能刷么?
https://bbs.hassbian.com/thread-28627-1-1.html

原贴没继续更新的话,可以参考这个https://github.com/tronikos/esphome-packages
回复

使用道具 举报

23

主题

660

回帖

3151

积分

论坛元老

积分
3151
金钱
2468
HASS币
0
发表于 昨天 19:02 | 显示全部楼层
大佬,这个硬件,无屏幕
能刷么?
https://bbs.hassbian.com/thread-28627-1-1.html

回复

使用道具 举报

16

主题

708

回帖

3823

积分

论坛元老

HomeAssistant

积分
3823
金钱
3094
HASS币
20
 楼主| 发表于 昨天 14:53 | 显示全部楼层
67_grubs_viola 发表于 2025-7-17 13:09
有可以直接刷的固件吗

附件的bin文件可以直接刷
回复

使用道具 举报

rf5 手机认证

0

主题

84

回帖

1138

积分

金牌会员

积分
1138
金钱
1054
HASS币
0
发表于 昨天 14:33 | 显示全部楼层
看看下怎么玩
回复

使用道具 举报

1

主题

7

回帖

49

积分

新手上路

积分
49
金钱
41
HASS币
0
发表于 昨天 13:09 | 显示全部楼层
有可以直接刷的固件吗
回复

使用道具 举报

31

主题

1473

回帖

6748

积分

元老级技术达人

积分
6748
金钱
5219
HASS币
50
发表于 前天 10:01 | 显示全部楼层
牛的!
回复

使用道具 举报

16

主题

708

回帖

3823

积分

论坛元老

HomeAssistant

积分
3823
金钱
3094
HASS币
20
 楼主| 发表于 前天 08:23 | 显示全部楼层
itispip 发表于 2025-7-16 01:39
和官方的Voice Assistant Preview版本相比,有不同吗?
语言助手硬件最重要的是收音能力和排除背景音能力。 ...

星智麦克风用的INMP441,官方的好像更高级吧。星智这个在唤醒后stt感觉还是可以的,就是唤醒需要近一点。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-18 13:27 , Processed in 0.265974 second(s), 16 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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