讯飞语音识别配置笔记

不久前开发过讯飞语音识别和小程序结合的系统,发表了一篇配置记录,有一些同学问一下问题,我再把我但是自己做的另外一篇记录发出来,给需要的同行参考一下。上一篇文章的地址:http://blog.csdn.net/c910511/article/details/54839160


1、添加jar
在项目的lib里面添加下面两个jar包即可

【本来打算上传到csdn的,突然上传不了,这个是讯飞的包,下载即可】


2、添加动态库


【本来打算上传到csdn的,突然上传不了,这个是讯飞的包,下载即可】

①、WIndow系统里面的动态库为dll,设置方法为以下三种,选择其中一种即可:
1,应用的当前运行目录;
2,由系统环境参数 Path 指定的目录;
3,System32 目录;
其中 1、应用的当前运行目录 设置的截图为


libmscxx是在linux系统里面用到的,macxx是在window系统用到的,后面的数字代表系统位数


②Linux系统的设置方法为
1,LD_LIBRARY_PATH指定的目录【设置没有成功过】;
2,/lib/ 和 /lib64/ 目录【设置成功】;


3、开发过程中遇到的错误和解决办法
a、java.lang.Unsatisfie.lang.UnsatisfiedLinkError no injava.library.path,或报20021的错误
解决办法:动态库libmsc64.so没有配置或者生效,需要配置

b、在错误中出现i386的错,但是你的系统是64位的系统,错误例如:The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/i386:/lib:/usr/lib
原因:jdk版本安装错误,系统是64位的系统,但是jdk装了32位的,动态库又用的是libmsc64.so,所以会出现这个问题,要把jdk安装为64位的jdk



猜你喜欢

转载自blog.csdn.net/c910511/article/details/54849004