美文网首页
科大讯飞集成的坑:未初始化错误码10111

科大讯飞集成的坑:未初始化错误码10111

作者: 心田祭思 | 来源:发表于2017-07-11 10:28 被阅读144次

    文档只有这个类SpeechApp中注册

    public class SpeechApp extends Application {
        
        @Override
        public void onCreate() {
            // 应用程序入口处调用,避免手机内存过小,杀死后台进程后通过历史intent进入Activity造成SpeechUtility对象为null
            // 如在Application中调用初始化,需要在Mainifest中注册该Applicaiton
            // 注意:此接口在非主进程调用会返回null对象,如需在非主进程使用语音功能,请增加参数:SpeechConstant.FORCE_LOGIN+"=true"
            // 参数间使用半角“,”分隔。
            // 设置你申请的应用appid,请勿在'='与appid之间添加空格及空转义符
            
            // 注意: appid 必须和下载的SDK保持一致,否则会出现10407错误
            
    //      SpeechUtility.createUtility(SpeechApp.this, "appid=" + getString(R.string.app_id));
    
            SpeechUtility.createUtility(SpeechApp.this, SpeechConstant.APPID+"=5962f639");
            // 以下语句用于设置日志开关(默认开启),设置成false时关闭语音云SDK日志打印
            // Setting.setShowLog(false);
            super.onCreate();
        }
    
    }
    

    还有一步必须在build.gradle中android中加上

    android {
      ....
        sourceSets {
            main {
                jniLibs.srcDirs = ['libs']
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:科大讯飞集成的坑:未初始化错误码10111

          本文链接:https://www.haomeiwen.com/subject/usvphxtx.html