灵云人工智能论坛

 找回密码
 立即注册
搜索
查看: 13000|回复: 0

【灵云SDK进阶教学】SDK的本地能力使用注意事项 [复制链接]

Rank: 8Rank: 8

灵云天平座 智多星 爱心大使 小助手 新人进步(竖) 活力之星 最佳写手(竖)

发表于 2017-6-6 21:57:15 |显示全部楼层
本帖最后由 灵云茜茜 于 2017-6-23 14:57 编辑

【灵云SDK进阶教学】SDK的本地能力使用注意事项
这里还是以OCR安卓版为例,演示OCR本地识别流程,

这次我们的capkey改成了ocr.local其他的配置不变,如果我们直接运行的话将出现如下错误

这个错误显示我们系统资源库加载失败,至于缺少那个库,我们的打开hci.log日志查看,
安卓的hci.log默认保存在sd卡的根目录sinovoice/com.sinovoice.example/log 目录下

在sd卡目录下果然有hci.log,打开它就能发现问题所在了,%>_<%
把它发送到电脑,打开它,搜索Error

提示缺少 libhci_ocr_local_recog.so 导致23号错误(加载库失败)
这个库在sdk包里的libs底下是有的


还有不同架构的库文件,

将armabie下的所有库文件考过来,可以将libs直接复制粘贴,但有82M有点大,
拷贝过来后再次运行,出现了如下错误

这就是说的很明白的本地资源文件缺失,我们只需要下载一份,放到对应的位置就行了
在哪里下呢?在开发这社区的这个位置


下载时下载对应的版本目前5.2.8版本与5.2.0版本资源文件不兼容,所以不要下错了哦,
在在完后解压,并将文件拷贝至项目该路径下,



因为示例代码里有自动拷贝的逻辑,所以该目录下的资源文件会被自动拷贝至SD卡下


当然也可以自己建一个目录,将资源文件预先放在该位置,然后在代码的这个位置指定你存放的位置,也是可以的。


再次运行  ok!






附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册
踩过的脚印

举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|任务|灵云 ( 京ICP证030095号 )

GMT+8, 2020-8-8 12:08 , Processed in 0.085877 second(s), 20 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部