Wakeup engine model file
聪0722 发布于2017-12-18 10:47 浏览:832 回复:15
0
收藏

MyWakeup.Debug: wakeup params(反馈请带上此行日志):{"kws-file":"assets:\/\/\/WakeUp.bin"}

com.baidu.speech.recognizerdemo I/WakeupEventAdapter: wakeup name:wp.error; params:{"error":11,"desc":"Wakeup engine model file invalid","sub_error":11005}
com.baidu.speech.recognizerdemo I/SimpleWakeupListener: 唤醒错误:11;错误消息:未知错误:11; 原始返回{"error":11,"desc":"Wakeup engine model file invalid","sub_error":11005}

收藏
点赞
0
个赞
共15条回复 最后由hzlh_disk回复于2018-07-11 11:10
#16hzlh_disk回复于2018-07-11 11:10:02

我也遇到了这个问题,我一直用的在线so库,后面添加上2个离线库

再去应用管理,点编辑,把包名加上就好了。

 

0
#15hzlh_disk回复于2018-07-11 11:09:26

我也遇到了,我一直用的在线so库,后面添加上2个库

再去应用管理,点编辑,把包名加上就好了。

 

0
#14hzlh_disk回复于2018-07-11 11:09:11

我也遇到了,我一直用的在线so库,后面添加上2个库

再去应用管理,点编辑,把包名加上就好了。

 

0
#13AlanKeene回复于2018-06-26 21:49:49
#12 AlanKeene回复
该问题原因:系统找不到so库文件。 集成成系统APP 来跑时,需要把百度语音SDK中的五个so库放到system/lib/***** 路径下,(注:****为你的apk的名字),而不是系统默认存放lib库的位置:system/lib,否则会报上诉找不到文件的错误。
展开

修改表述,以便更容易理解:
1. 在Application 中通过: 

String nativeDir = getApplicationInfo().nativeLibraryDir;

System.out.println("so 库的存放库为:" + nativeDir);

2. 知道so库应该存放的位置后,将so库存放到相应目录下,否则native方法会找不到。

0
#12AlanKeene回复于2018-06-07 20:08:25

该问题原因:系统找不到so库文件。

集成成系统APP 来跑时,需要把百度语音SDK中的五个so库放到system/lib/***** 路径下,(注:****为你的apk的名字),而不是系统默认存放lib库的位置:system/lib,否则会报上诉找不到文件的错误。

0
#10卡农LLLL回复于2017-12-27 09:03:38

adb install和系统app没关系吧....

0
#9聪0722回复于2017-12-26 10:33:11
#8 卡农LLLL回复
但是官方的我记得可以直接运行哒..反正是路径问题.

直接运行是adb install的方式直接跑在手机上的。要是想作为系统app来跑,应该是需要用getApplicationInfo().nativeLibraryDir获取so库应该存放的位置。

0
#8卡农LLLL回复于2017-12-26 09:00:41

但是官方的我记得可以直接运行哒..反正是路径问题.

0
#7聪0722回复于2017-12-25 18:10:07

已解决。需要用getApplicationInfo().nativeLibraryDir获取so库应该存放的位置。然后把对应的so库放到该文件夹下

0
#6聪0722回复于2017-12-25 15:36:24
#5 卡农LLLL回复
现在还是这个问题吗?文档说唤醒词文件去http://yuyin.baidu.com/wake下载.你下载一个放进去试试呢.
展开

我试了,重新下载而且替换。还是出现上述错误。我用的是官方下载下来的demo。用adb install方式没错,把apk放进system/app下,然后把so的库放进system/lib下,出现问题。

0
#5卡农LLLL回复于2017-12-25 14:56:19

现在还是这个问题吗?文档说唤醒词文件去http://yuyin.baidu.com/wake下载.你下载一个放进去试试呢.

0
#4聪0722回复于2017-12-25 14:02:22
#2 卡农LLLL回复
WakeUp.bin 没有这个文件吧.或者路径不对.

我是直接把官方的demo编译到安卓系统rom里的,一运行就出现这个错误

0
#3聪0722回复于2017-12-21 15:01:40

文件有。官方的demo。

0
#2卡农LLLL回复于2017-12-18 11:04:49

WakeUp.bin

没有这个文件吧.或者路径不对.

0
TOP
切换版块