VAD is not available
西风12000 发布于2018-02-05 09:27 浏览:420 回复:6
0
收藏
快速回复

我把demo中已打包好的apk,安装到 system/app 目录下,应用所需要的 so动态库全部都已拷贝到 system/lib中,报如下错误。

RecogEventAdapter: name:asr.finish; params:{"origin_result":{"sn":"","error":3,"desc":"VAD is not available","sub_error":3100},"error":3,"desc":"VAD is not available","sub_error":3100}。

 

收藏
点赞
0
个赞
共6条回复 最后由Share2604回复于2018-09-07 14:39
#7Share2604回复于2018-09-07 14:39:31

运行时 getApplicationInfo().nativeLibraryDir打印目录是/data/app-lib/app-debug_sign

不是/system/app/xxx,这种情况so库放哪个目录下呢?

                   

0
#6西风12000回复于2018-06-05 11:26:53
#4 luwei35910回复
你是怎么改好的

我好久没来过论坛了,今天来逛逛,开到你这个问题。关于使用 adb push 命令 安装含有百度语音业务的APP时,出现找不到 .so 或者 无法加载的 .so 的问题,我去年遇到过,那时候研究了几天最后解决了。请参考 https://blog.csdn.net/luo17828790400/article/details/79272249 或者 https://www.jianshu.com/p/45cc2e0ebafe。原因和解决方法我都作了解释,如果你觉得有用请给个赞。

0
#5droimobi回复于2018-04-19 15:32:10

个人觉得是语音识别soku的访问方式有问题,我的apk集成了语音识别和语音合成,语音识别访问出错,语音合成是好的。我解决的办法,直接把so文件copy出来,

OCAL_MULTILIB := both
LOCAL_PREBUILT_JNI_LIBS_arm := $(subst $(LOCAL_PATH)/,,$(wildcard $(LOCAL_PATH)/lib/armeabi-v7a/*.so))
LOCAL_PREBUILT_JNI_LIBS_arm64 := $(subst $(LOCAL_PATH)/,,$(wildcard $(LOCAL_PATH)/lib/arm64-v8a/*.so))

0
#4luwei35910回复于2018-03-07 13:49:32
#3 西风12000回复
已解决

你是怎么改好的

0
#3西风12000回复于2018-02-06 14:19:29
#2 fujiayi1984回复
运行时 getApplicationInfo().nativeLibraryDir 目录下查看是否有完整so文件。
展开

已解决

0
#2fujiayi1984回复于2018-02-05 11:01:24

运行时 getApplicationInfo().nativeLibraryDir 目录下查看是否有完整so文件。

0
TOP
切换版块