最近一个项目须要用到语音识别,将长语音转换成文字,因为腾讯,阿里,讯飞的长语音识别都收费,所以选择了百度。linux
因为不知道是本身太渣仍是百度的文档写的太奇怪,一开始看到这东西的时候弄得我焦头烂额,在网上找人家踩过的坑,竟然一个也没找到,是没人用么= =c++
[百度linux c++ sdk 文档](http://ai.baidu.com/docs/#/ASR-Linux-SDK/top)git
[百度linux c++ sdk 下载](http://ai.baidu.com/sdk#asr)github
[个人修改过的github地址](https://github.com/formattor/asr-linux-cpp-change)算法
BDSpeechSDK中包含extern, include, lib, sample, resources五个目录。 若是您须要测试SDK,请至sample目录。测试
extern包含须要的第三方库和头文件orm
include包含须要引入的头文件接口
lib 包含须要引入的SDK库文件文档
resources 包含sdk VAD 算法须要的模型文件get
sample 目录下有3个示例
本人修该的仅仅是sample/asrDemo2
(未完待续。。。)