一 、前期准备工作

1,搭建好开发环境;

2,注册百度云平台,获取语音相关东西,

短语音识别标准版_短语音识别-百度AI开放平台 (baidu.com)

3,涉及到的Qt 类有 QAudioFormat,QAudioDeviceInfo,QAudioInput,QNetworkAccessManager;

4,QAudioFormat 类主要作用用来配置音频参数 ,如设置采样率、设置采集通道数、设置样本大小、设置录音格式为;

5, QAudioDeviceInfo类  音频驱动类;

6,QNetworkAccessManager  HTTP网络访问类;

7,QAudioInput 音频输入类;

二、步骤及主要代码讲解

1,利用 百度 生成的API_Key,Secret_Key,获取access_token

url https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=%1&client_secret=%2

槽函数,获取access_token

2,录制语音

3,发送语音文件

4,识别结果 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐