Qt5 / C++ / Android / JNI

数智小法宝 AI 机器人上位机

Android 语音对话 + 机器人控制大屏应用:整合百度 API 与本地 ollama 问答、TTS 语音合成、内嵌 TCP 服务器、双屏 Presentation 管理、洛必达底盘 HTTP 控制。

Running Screenshot

About

项目介绍

要解决的问题

这个项目要把语音对话、机器人控制和大屏展示放进同一个桌面工作流。实际使用中,操作者既要能问答,也要能切换控制状态、查看机器人反馈,还要把控制和对话分开管理,避免界面混在一起。

核心功能

  • 整合百度 API 与本地 ollama 问答。
  • 提供 TTS 语音合成和对话页面。
  • 内嵌 TCP 服务器与双屏 Presentation 管理。
  • 支持底盘方向控制和设置页面管理。

设计思路

项目采用 Qt5 / C++ / Android / JNI,把移动端语音交互和桌面控制界面放在一套工程里。主页面负责入口收口,对话、密码、方向控制和设置分别独立,这样每个功能都能维持清晰边界,也便于在真机和大屏之间切换。

技术亮点

亮点在于把语音、网络、控制和展示串成闭环。截图里的主页面、对话页面、密码页面和设置页面不是装饰,它们对应的是实际可用的交互分层;硬件图和实物图也说明这个项目不是纯界面展示,而是和机器人联动的完整上位机。

Stack

技术标签

  • Qt5
  • C++
  • Android
  • JNI
  • ollama
  • AIoT
返回 Qt 桌面与工控列表