先从官网下载sdk,有点不懂下载的逻辑..
文件解析:
bin/inc下有四个头文件:msp_errors.h msp_types.h qisr.h qtts.h
msp_errors.h msp_types.h为通用数据结构的头文件,qisr.h是语音识别用的头文件,qtts.h是语音合成用的头文件。
这是sdk中原代的解释:
1.doc目录下存放开发文档等;2.lib目录下存放SDK需要调用的动态库以及需要引用的头文件。3.example目录下存放提供的示例demo,每个例子下都有Makefile文件,在当前目录make即可;4.bin目录下存放符合标准的语音文件样例、配置文件和资源文件等,make之后的example可执行程序也会拷贝至此,请在此目录下运行,否则会运行失败;5.prj目录下提供make脚本,可以快速编译例子。
然后我按照它的指示,在example下的asrdome下make,然而报错:找不到 lasound,去看它的makefile文件,其中需要这个库,在网上搜了一下,解决方案如下:
sudo apt-get install alsa-base alsa-utils alsa-source libasound2-dev
重新编译ÿ