PROJECT / Android · CAN · 离线语音

DESKCAN 车载中控

从总线报文到可操作的中控

面向 RK3576 开发板,集成双向 CAN、离线语音与本地 3D 车辆展示。

业务场景与工程挑战

工控 Android 终端需要把车辆报文、控制动作、离线语音和 3D 界面连接起来,并明确软件状态与物理设备反馈的边界。

从问题到实现

01 / 原生协议与状态建模

通过 JNI 接入 Linux SocketCAN;发送指令与外部反馈分开处理,界面按协议实际提供的信息更新状态。

02 / 离线交互闭环

在本地集成语音唤醒、中文识别、固定车控指令与语音播报,不依赖联网激活完成离线功能。

03 / 硬件环境与源码交接

针对 LubanCat 3 / Android 14 明确 CAN 接口、权限和 WebView 要求,提供工程、模型、安装包与协议说明。

案例范围

案例针对指定开发板、固件、收发器与协议。CAN 写入成功代表本机接受发送,不能替代车辆动作完成的外部反馈。

相关服务