前言
科大讯飞语音虽好,其严格的认证与校验确实精密,不过也大大提高了开发者的集成难度,并非危言耸听,我想大多数人都有经历过
- 11210(用户ID与离线资源不匹配)
- 21480( 离线引擎GUID不一致(引擎版本和资源有个对应的ID,这两个必须要一致))
- 11211(用户ID与离线资源不匹配)
-
11203 (离线服务:授权过期,离线体验版授权过期
在线服务:并发超了)
文章背景
笔者二开一个科大语音库,由于免费离线授权过期,避开科大其高昂的授权费用,决定重新集成一遍SDK,这样就可以换取短暂的试用期,下次到期之前,再次重新申请即可,这种小聪明也是科大默许的,这大概就是运营的艺术吧?
我们先讲如何正确的集成该SDK,之后就会发现你可以完全避开以上几个错误码。
第一步
进入应用点离线听写
第二步
右边点下载SDK
第三步
这里比较关键,该平台是会针对性的***合成SDK和Jar包的,这也是为什么会出现以上各种校验失败的原因*
第四步
第五步
替换strings的AppID
第六步
引入module 改下名字高大上点 比如:McsLib
修改为module 为 libray
引入库
参考DEMO