如题,首先登陆科大讯飞的开放平台
右上角点击注册,按步骤完成注册。
成功登陆后,点击控制台。
点击创建新应用,随便填写下,完成后,会出现你的项目名称,APPID是针对你使用的SDK的ID,点击右侧的SDK下载。
首次进入和我的不同,要选择添加新功能,然后再点亮你要下载的,然后下载至待保存路径。
下载完成后,解压,复制压缩包下的/libs/x64文件下的库文件libmsc.so拷贝到系统库,
使用命令$sudo cp libmsc.so /usr/lib/libmsc.so 如果是32位机器,则选择对应的x86下的库文件。
压缩包提供了一些演示demo,进入/samples/iat_online_record_sample,
在该目录下打开终端,
进行编译,
$make
编译完成,生成的可执行文件在上级根目录文件的/bin下。
这里下载的是在线的资源,电脑必须连接网络,不然运行不成功。
如果自己制作功能包,需要将/include下的头文件,拷贝package下的include文件里面。
可能会出现报错mplayer,打开用户的家目录,ctrl+h,找到。.mplayer的目录,再该目录下创建一个名为config的文件,文件内容为一行,如下
lirc=no