我把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}。
https://b2b.baidu.com/s?q=%E5%8B%90%E6%8B%89%E9%BE%99%E6%BA%90%E5%A4%96%E8%81%94%E6%8E%A5%E5%BE%85%E6%9C%8D%E5%8A%A1%E5%BC%80%E6%88%B7%E5%BE%AE%E4%BF%A1%E5%BC%80%E6%88%B7%E7%94%B5%E8%AF%9D%E5%BC%80%E6%88%B7%E5%AE%98%E7%BD%91B2024%C2%B7CN%E4%B8%BD%E6%B1%9F%E8%8A%82%E7%9B%AE%E8%A1%A8&from=search https://www.yy.com/search-%E6%96%B0%E7%99%BE%E8%83%9C%E5%A8%B1%E4%B9%90%E5%B9%B3%E5%8F%B0%E7%BB%8F%E7%90%86%E7%94%B5%E8%AF%9D%E5%A4%9A%E5%B0%91%E6%B8%B8%E6%88%8F%E7%BD%91%E5%9D%80B2024%C2%B7CN%E6%97%A5%E7%85%A7%E4%BA%BA%E5%8A%9B%E8%B5%84%E6%BA%90%EF%BC%AF https://www.duitang.com/search/?kw=%E7%BC%85%E7%94%B8%E9%91%AB%E7%99%BE%E5%88%A9%E8%B5%8C%E5%9C%BA%E5%A8%B1%E4%B9%90%E7%9B%B4%E8%90%A5%E7%BD%91TL262%C2%B7C%EF%BC%AFM%E8%8F%8F%E6%B3%BD%E6%AF%95%E4%B8%9A%E7%94%9F%EF%BD%9C%EF%BD%84&type=people https://v.sogou.com/v?query=%E5%B9%BF%E8%A5%BF%E8%B4%B5%E6%B8%AF%E7%BD%91%E4%B8%8A%E9%BE%99%E8%99%8E%E3%80%90B2024.CN%E6%AC%A2%E8%BF%8E%E6%82%A8%E3%80%91%E6%80%80%E5%8C%96%E5%8D%AB%E8%A7%86%EF%BC%9A%EF%BC%8F%EF%BC%B7 https://www.yy.com/search-%E8%85%BE%E9%BE%99%E5%9B%BD%E9%99%85%E8%BF%94%E7%82%B9%E7%94%B5%E8%AF%9D%E3%80%90B2024%C2%B7CN%E3%80%91%E6%98%AD%E9%80%9A%E7%BE%8E%E9%A3%9F%EF%BD%90%EF%BC%A7
在清单文件里面加入这一句:
minsdk <=19
其他开发者会有其他方面的需求呀~
这个demo整的花里胡哨的,本来很简单的一个功能就这样在百度语音上浪费时间
可以看下6楼分享的经验。
Demo是可以正常跑起来的,不会报错。但我不是很清楚为什么so文件映射不到我的项目中,项目中集成了语音合成和语音识别。语音合成没有问题,就语音识别不好用
可以按照sdk里的指导文档先测试demo。
没有,目录下是空的 不知道为什么
运行时 getApplicationInfo().nativeLibraryDir 目录下查看是否有完整so文件。
我不是系统开发就是一个应用也出现这个问题需要怎么解决
6楼已经分享过了,可以看下他分享的经验。
根据你自己的调用方式,可以再网络或论坛上查看如何获取动态库加载路径。
根据你自己的调用方式,可以再网络或论坛上查看如何获取动态库加载路径。
有同样问题的分享下解决方案啊
我也是同样的问题,系统开发的,怎么解决呢
运行时 getApplicationInfo().nativeLibraryDir打印目录是/data/app-lib/app-debug_sign
不是/system/app/xxx,这种情况so库放哪个目录下呢?
我好久没来过论坛了,今天来逛逛,开到你这个问题。关于使用 adb push 命令 安装含有百度语音业务的APP时,出现找不到 .so 或者 无法加载的 .so 的问题,我去年遇到过,那时候研究了几天最后解决了。请参考 https://blog.csdn.net/luo17828790400/article/details/79272249 或者 https://www.jianshu.com/p/45cc2e0ebafe。原因和解决方法我都作了解释,如果你觉得有用请给个赞。
个人觉得是语音识别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))
你是怎么改好的