Android集成科大讯飞SDK
上一篇文章为大家讲解了如何成为科大讯飞开发者,以及如何下载科大讯飞SDK;今天为大家讲解如何将我们下载好的SDK集成到Android项目中去。
首先我们刚解压好的SDK是这个样子的。
1、打开Android studio创建一个新工程,(切换到project目录模式)。将SDK中libs文件夹中的两个jar(Msc.jar和Sunflower.jar)包复制到Android工程中的libs目录下(你们的目录结构和我的可能不一样,我不是新建的项目,里面有原来写的一些东西,没影响。找到libs目录复制进去就好了)。
2、找到src下面的main,右键点击main,依次选择new->Directory,建立一个名为jniLibs的文件夹,将下载好的SDK中的libs文件夹下剩下的文件夹全部复制到jniLibs中(我们之前已经复制了Msc.jar和Sunflower.jar两个文件,剩下的都是so文件)
复制之后如下图所示
下面开始集成资源文件,依然是右键点击main,依次选择new->Directory,建立一个名为assets的文件夹,然后找到我们下载的SDK,进入SDK下面的sample\mscV5PlusDemo\src\main\assets,如下图所示
将所有文件复制到我们刚刚创建的assets目录,复制好之后如下图所示
在assets下面创建两个目录,名称分别为asr和tts,将SDK里面的res文件夹下相应文件复制到对应的目录下,复制好之后如下图所示
至此,SDK就全部集成到我们的项目中了,下面就可以集成好的SDK进行开发了,是不是很激动呢。
当然,最后一步点击sync按钮引用我们导入的jar包,和各种资源文件
如果你的资源导入正确,在我们导入的jar包前面会出现两个小箭头,表示你已经可以引用jar包中的资源了。
如果想了解如何真正使用我们导入的SDK进行语音听写,语法识别,语音合成等语音开发,请看后面的文章吧。