语音唤醒功能为什么出现 这个错误
烈火cpm 发布于2016-10 浏览:2253 回复:7
0
收藏

我使用的服务是:离在线融合SDK安卓

调用的接口是:唤醒事件监听器

参数设置情况:kws-file: wakeup.bin路径

开发平台和机型:Android 4.0

SDK版本号:2.1.20

复现步骤、现象及其他描述:唤醒初始化时出现错误

params={"desc":"java.io.IOException: bad data source"}


收藏
点赞
0
个赞
共7条回复 最后由用户已被禁言回复于2022-04
#8fujiayi1984回复于2017-07

艾_爱_哀_唉:

16年10月份提的问题,不知道现在解决没,,,,我也曾经遇见过这种问题了,看下面的回复也没得到解决。不过后来还是解决了这个问题,现在写这吧,后面来的同学们也可以参考一下……

出现这种问题的原因,应该是 wakeup.bin 没找到。wakeup.bin 放在assets下了,而且也按demo中的写法写了,那为什么还找不到呢?

demo是个eclipse项目,assets是和src、res等同一级的,而如果用android studio开发的话,assets是放在main下面的,与java、res是同一级的。

反正我出现这个问题就是assets放错位置了,你可以看看你的项目

回复艾_爱_哀_唉:感谢您的分享

0
#7艾_爱_哀_唉回复于2017-07

16年10月份提的问题,不知道现在解决没,,,,我也曾经遇见过这种问题了,看下面的回复也没得到解决。不过后来还是解决了这个问题,现在写这吧,后面来的同学们也可以参考一下……

出现这种问题的原因,应该是 wakeup.bin 没找到。wakeup.bin 放在assets下了,而且也按demo中的写法写了,那为什么还找不到呢?

demo是个eclipse项目,assets是和src、res等同一级的,而如果用android studio开发的话,assets是放在main下面的,与java、res是同一级的。

反正我出现这个问题就是assets放错位置了,你可以看看你的项目

0
#6c5812回复于2017-02

有此可能

0
#5白莲狮子回复于2017-02

资源文件的名称可能写错了

0
#4c5812回复于2016-10

感谢反馈,我们已经有工程师在处理该问题,如果着急欢迎直接找我们人工处理

0
#3烈火cpm回复于2016-10

c5812:

您好,建议参考:


kws-file支持:

1. assets目录的资源,路径格式如:assets:///your_file

2. 物理文件路径,路径格式如:/your_dir/your_file


另外可以参考demo项目:

https://github.com/baidu/speech-samples

https://github.com/baidu/speech-samples/blob/master/sdk/android/eclipse/asr%26wakeup/src/com/baidu/android/voicedemo/ActivityWakeUp.java

回复c5812:为什么我在网站生成的语音唤醒.bin文件不能用,确定不是代码问题,我把demo包名改了,文件,key都改了,就是不行

0
#2c5812回复于2016-10

您好,建议参考:


kws-file支持:

1. assets目录的资源,路径格式如:assets:///your_file

2. 物理文件路径,路径格式如:/your_dir/your_file


另外可以参考demo项目:

https://github.com/baidu/speech-samples

https://github.com/baidu/speech-samples/blob/master/sdk/android/eclipse/asr%26wakeup/src/com/baidu/android/voicedemo/ActivityWakeUp.java

0
TOP
切换版块