按照官方的代码,minifyEnabled true时,
在混淆配置文件中加入了相关的配置,log输出的初始化sdk成功,引擎合成成功,但是播放却没有声音!
minifyEnabled false 打出的包也是可以正常播放的!大佬快来指点一下啊·····
混淆配置:
-dontwarn com.baidu.tts.tools.cuid.util.CommonParam
-keep class com.baidu.tts.**{*;}
-keep class com.baidu.speechsynthesizer.**{*;}
-keep interface com.baidu.tts.**{*;}
-keep class sun.misc.** { *;}
-keep class android.arch.lifecycle.** { *;}
-keep class com.baidu.speech.**{*;}
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
哥们 你混淆的问题解决了没
哥们,混淆有什么特殊的坑吗?我找了好久依然没找到坑
没毛病我找了好几个小时发现是混淆的事,坑逼
可以验证下官方demo。看下官方demo混淆例子。
错误信息根据messagelistener返回的错误码为-8,混淆什么的都加上了,不混淆播报正常,混淆就报-8
可以贴一下报错信息
解决了没,我也遇到这个问题,不混淆正常,混淆就报在线授权token为空
demo是可以的····但是感觉和demo没有什么区别啊···为啥我混淆的就不行呢?苦恼···
测试demo是否可以听到播报的声音呢?
确认声音是开启的!
请问确认硬件是否打开了声音或者插入了耳机。也可以先测试下demo看有无此问题。