Unity 接入讯飞离线SDK , 有一些坑记录一下。
在开发者平台注册之后,申请应用,下载SDK包。这个sdk包和你的appid是对应的,不能使用别人的sdk包,然后用自己的appid
这是SDK文件夹,sample是一个示例工程,将libs文件中jar文件放入AndroidStudio中的libs中
新建jni文件夹,然后放入对应so文件
文件夹中assets文件放入AndroidStudio assets文件,res中的iat文件也放进去
代码部分简单讲一下:
SpeechUtility.createUtility(context,SpeechConstant.APPID + "=" + id);
SpeechRecognizer mIat = SpeechRecognizer.createRecognizer(context, mInitListener);