找回密码
 立即注册

微信扫码登录

搜索
查看: 389|回复: 24

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

[复制链接]

16

主题

705

回帖

3813

积分

论坛元老

HomeAssistant

积分
3813
金钱
3087
HASS币
20
发表于 4 天前 | 显示全部楼层 |阅读模式
本帖最后由 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 我来瀚思就为看你!

查看全部评分

回复

使用道具 举报

7

主题

82

回帖

858

积分

高级会员

积分
858
金钱
769
HASS币
0
QQ
发表于 4 天前 | 显示全部楼层
学习一下
回复

使用道具 举报

14

主题

1592

回帖

5228

积分

论坛元老

积分
5228
金钱
3622
HASS币
0
发表于 4 天前 | 显示全部楼层
看看,这活动啥时候开始的,我怎么不知道
回复

使用道具 举报

0

主题

47

回帖

997

积分

高级会员

积分
997
金钱
950
HASS币
0
发表于 4 天前 | 显示全部楼层
怎么玩来看看
回复

使用道具 举报

0

主题

47

回帖

997

积分

高级会员

积分
997
金钱
950
HASS币
0
发表于 4 天前 | 显示全部楼层
来看看下怎那么玩
回复

使用道具 举报

16

主题

705

回帖

3813

积分

论坛元老

HomeAssistant

积分
3813
金钱
3087
HASS币
20
 楼主| 发表于 4 天前 | 显示全部楼层
隔壁的王叔叔 发表于 2025-7-12 18:14
看看,这活动啥时候开始的,我怎么不知道

前一阵AI语音活动申领的
回复

使用道具 举报

0

主题

45

回帖

1007

积分

金牌会员

积分
1007
金钱
962
HASS币
0
发表于 4 天前 | 显示全部楼层
牛逼plus
回复

使用道具 举报

0

主题

45

回帖

1007

积分

金牌会员

积分
1007
金钱
962
HASS币
0
发表于 4 天前 | 显示全部楼层
大佬能做一个详细教程,方便菜鸟吗
回复

使用道具 举报

16

主题

705

回帖

3813

积分

论坛元老

HomeAssistant

积分
3813
金钱
3087
HASS币
20
 楼主| 发表于 3 天前 | 显示全部楼层
naijin 发表于 2025-7-12 23:09
大佬能做一个详细教程,方便菜鸟吗

就是esphome,编译代码后烧录就行,或者用附件的固件也可以直接烧录,烧录后连接AP设置WiFi
回复

使用道具 举报

59

主题

1474

回帖

7050

积分

元老级技术达人

积分
7050
金钱
5517
HASS币
40
发表于 3 天前 | 显示全部楼层
大佬们都玩了一整年语音了,我都还没睡醒
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-16 15:41 , Processed in 1.308853 second(s), 12 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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