课程项目嵌入式应用软件与数据应用

Qt 智能语音助手

在桌面应用中接入语音识别与流式问答,将音频、网络响应和界面交互连接起来。

C++QtQAudioInputHTTP / JSONSQLite
EMBEDDED / QT.VOICE
01音频采集
02语音与问答服务
03界面反馈
SYSTEM OVERVIEW

01 / MY CONTRIBUTION

我的工作

  • 负责百度语音服务集成和语音识别界面相关操作。
  • 使用 QAudioInput 采集 16kHz 单声道 PCM 音频。
  • 通过 QNetworkAccessManager 发起请求,监听 readyRead 解析流式 JSON 响应;完成文本保存及 SQLite 元数据写入。

02 / IMPLEMENTATION

实现思路

  • 以信号槽组织界面与网络事件,处理请求和结果显示。
  • 实现文本拖拽、清空、保存及笔记页面跳转等交互。

03 / OUTCOME

成果与实践收获

完成语音识别及问答模块接入,积累 Qt 音频采集、网络请求、流式数据解析和持久化实践。

04 / GALLERY

项目截图

项目截图待补充

后续将在这里展示界面、实物或运行效果。

05 / DEMONSTRATION

项目演示

演示视频待补充

目前可通过项目说明了解实现过程。