注:本教程通过bilibili网站习得,并对ui的布局简单进行了调整,在学习过程中还原了语音识别流程和全部源码(源码获取方法和使用见本文底部),根据学习流程,编写下面的教程,大家可以下载学习。
3.1 audio.h
3.2 http.h
3.3 speech.h
3.4 widget.h
3.5 audio.cpp
3.6 http.cpp
3.7 main.cpp
3.8 speech.cpp
3.9 speech.cpp
(1)百度智能云获取地址
(2)baiduTokenUrl获取地址
(3)baiduSpeechUrl获取地址
(4)打包好的程序exe百度云地址提取码:txpf,若是不会打包可以看我的另一篇博文
(5)源码地址(包含已经创建好的Id,Secret,源程序和打包好的发行版本exe)
注:1.程序需要访问百度服务器并使用百度语音识别的API,在程序运行之前需要修改client_id,client_secret,所以在此之前需要在百度智能云中创建应用
2.程序运行会生成一个audio.pcm,需要更改pcm音频的存放位置