本帖最后由 nuknoop 于 2026-7-3 18:29 编辑
之前连续双篇帖子
https://bbs.hassbian.com/thread-30942-1-1.html
https://bbs.hassbian.com/thread-31684-1-1.html
都在介绍过ava的能力,聊了 Ava 的核心神通和 OpenClaw 的 AI 扩展
这半年我重写扩展了半个项目,现在 Ava Pro 支持 Android 5-16,从十年前的旧手机到最新的车机系统都能跑。核心 APK 控制在 20MB 以内,老设备不卡
一台安卓设备,同时是语音助手、蓝牙代理、局域网对讲机、浮窗控制面板。
不需要 MQTT,不需要 HACS,不需要自定义集成。ESPHome 自动发现机制(隐私与安全)
核心能力
浮窗覆盖——Ava Pro 不需要霸占整个屏幕。它以后台服务运行,在其他 App 上面显示浮窗:语音回复字幕、时钟、天气、媒体控制、快捷开关。你原本开着的 App 继续用,Ava 的信息浮在上面。
蓝牙代理——把旧安卓设备变成 Home Assistant 的蓝牙覆盖节点。不用每个房间买 ESP32 刷固件,直接用已有的安卓设备就能扩展 BLE 覆盖范围,检测传感器、手环、标签、门锁。
局域网对讲机——Ava Pro 设备之间可以直接在局域网内通话和发语音消息。厨房平板给卧室发条语音,走廊设备呼叫客厅,床头留一条语音备忘。不需要任何服务器,不需要 MQTT,打开开关设备自动发现彼此。全双工实时通话,跟打电话一样;异步语音消息,跟微信语音一样。全部本地传输,不出局域网。
设备端 AI——唤醒词引擎、声纹识别、声音事件检测全部在本地跑,低端设备毫秒级响应,不联网。其中 vsWakeWord 是自研 C++ 唤醒引擎,核心推理管线编译成 native 机器码,不依赖云端,不依赖 Java 层,直接在设备 CPU 上跑。支持双唤醒词、自定义唤醒词导入。能识别玻璃破碎、婴儿哭声、门铃、敲门等环境声音,触发自动化。声纹识别同样基于 C++ 架构,本地完成声纹注册和匹配,不上传任何音频。
全屋音乐——Ava Pro 内置完整的 Music Assistant 播放。不需要买 Sonos,不需要买 HomePod,旧安卓设备直接变成全屋音响。Sendspin 流媒体同步协议,效果对标 AirPlay。全屋同步,走到哪个房间都是同一个节拍。客厅、厨房、卧室、走廊,全部对齐,可以和 AirPlay 设备同时播放——客厅放着 HomePod,厨房挂着旧平板跑 Ava,两边同步出声,组成完整的全屋音频系统。5.4 环绕旧设备直接加入,不需要换硬件。网络好走无损音质,网络差自动降级,1GB 内存的十年老手机也能稳定播放不卡顿。
浏览器引擎——内置 WebView 不够用时,可以装 GeckoView 引擎。完整浏览器内核,支持油猴脚本注入,可以跑任意网页 Dashboard。
功能一览
| 领域 |
包含功能 |
| 语音卫星 |
唤醒词、双唤醒词、自定义唤醒词导入、声纹识别、声音事件检测、Home Assistant 语音管线、连续对话、唤醒提示音、麦克风增益 |
| 音频处理 |
降噪、自动增益、硬件回声消除、软件回声消除、音频源模式、音频配置文件 |
| 浏览器与 View Assist |
WebView 浏览器、可选 GeckoView 引擎、View Assist 前端、浏览器缩放、触控控制、浮窗回复界面 |
| 浮窗覆盖 |
梦境时钟、简约时钟、天气、字幕、黑胶媒体浮窗、灯光开关浮窗、快捷实体面板、全局浮窗返回键 |
| 场景与屏保 |
通知场景、自定义场景 URL、场景时长、通知提示音、屏保 URL、空闲显示 |
| 音乐与媒体 |
Music Assistant 显示、Home Assistant 媒体状态、专辑封面、媒体浮窗、Sendspin 流媒体播放 |
| 设备控制 |
屏幕开关、锁定显示、亮度、方向、息屏保持、显示缩放 |
| 传感器与摄像头 |
光线、距离、电池、Wi-Fi、存储、内存、运行时间、快照、录像、人脸检测 |
| 安卓集成 |
侧边栏、应用启动器、Intent 启动器、自动更新、AvaMod / Mod 商店、Portal 支持 |
| 权限 |
常规安卓权限、浮窗权限、Shizuku、Root、设备管理员支持 |
下载安装:
1. Home Assistant → 设备与服务 → 添加 ESPHome → 发现 Ava Pro
2. 开启唤醒词,打开浮窗,用起来
你的旧平板,现在能听懂你说话,能当对讲机,能当蓝牙网关,能当控制面板。全部本地,全部免费。喜欢可以赞助支持我
更多需要的功能和BUG,务必在评论区或者在github提需求
经过群友@笨笨的蘑菇 大佬测试(感谢),斐讯R1,完美兼容支持所有功能,并且蓝牙网关支持
.\adb.exe shell /system/bin/pm uninstall --user 0 com.phicomm.speaker.device
.\adb.exe push .\Ava-0.5.5-release.apk /data/local/tmp/
这个命令是上传文件到音箱
.\adb.exe shell /system/bin/pm uninstall --user 0 com.phicomm.speaker.device
这个命令是卸载自带的语音助手
安装完之后用scrcpy工具连上音箱的界面去设置一下ava
这是大佬分享的安装命令 已经有或者购置可以按照该步骤尝试彻底变成hass语音助手
预览一下:
https://anonmp4.help/embed/9pkGGb8WTWV5BPN
mod商店现已支持:
专属类
HA Edge TTS — 云 TTS,400+ 语音,怀俄明协议
HA STT 引擎 — 离线 STT,zh/en/ja/ko/粤语,怀俄明协议
BLE ADV Proxy — ha-ble-adv 的原始 BLE 广告代理
DLNA 渲染器 ——把 Ava 变成局域网 DLNA 扬声器
屏幕色彩滤镜 ——来自 Home Assistant 的全局屏幕色调
手电筒 ——通过 Home Assistant 控制相机闪光灯
GPS 定位 — 向 Home Assistant 展示 GPS
WiFi 和 ADB Keep-Alive —— 在重启后保持 WiFi 和 ADB 的正常运行
OpenClaw(Mini)——带工具使用的设备内 AI 助手
高通音频并发修复 ——修复高通设备上的麦克风阻挡问题
Zigbee 网关 ——用于 Zigbee 协调器的串行到 TCP 桥接器
设备类
Allwinner A64 Custom — A64 平板电脑和智能屏幕
Echo Show 支持 — 亚马逊 Echo Show
Facebook 门户 — 门户系列传感器与控制
涂鸦 S7-9E — 涂鸦 S8E 智能屏幕
YX LED 控制器 — YX M5612 LED 与运动 |