Android 科大讯飞语音SDK集成步骤

时间:2024-04-04 14:31:31

前言
科大讯飞语音虽好,其严格的认证与校验确实精密,不过也大大提高了开发者的集成难度,并非危言耸听,我想大多数人都有经历过

  • 11210(用户ID与离线资源不匹配)
  • 21480( 离线引擎GUID不一致(引擎版本和资源有个对应的ID,这两个必须要一致))
  • 11211(用户ID与离线资源不匹配)
  • 11203 (离线服务:授权过期,离线体验版授权过期
    在线服务:并发超了)

文章背景

笔者二开一个科大语音库,由于免费离线授权过期,避开科大其高昂的授权费用,决定重新集成一遍SDK,这样就可以换取短暂的试用期,下次到期之前,再次重新申请即可,这种小聪明也是科大默许的,这大概就是运营的艺术吧?

我们先讲如何正确的集成该SDK,之后就会发现你可以完全避开以上几个错误码。

第一步

进入应用点离线听写
Android 科大讯飞语音SDK集成步骤

第二步

右边点下载SDK
Android 科大讯飞语音SDK集成步骤

第三步

这里比较关键,该平台是会针对性的***合成SDK和Jar包的,这也是为什么会出现以上各种校验失败的原因*
Android 科大讯飞语音SDK集成步骤

第四步

Android 科大讯飞语音SDK集成步骤
Android 科大讯飞语音SDK集成步骤

第五步

替换strings的AppID
Android 科大讯飞语音SDK集成步骤

第六步

引入module 改下名字高大上点 比如:McsLib
Android 科大讯飞语音SDK集成步骤
修改为module 为 libray
Android 科大讯飞语音SDK集成步骤
引入库
Android 科大讯飞语音SDK集成步骤
参考DEMO
Android 科大讯飞语音SDK集成步骤