android系统语音合成,android 语音合成报错
發現了2個問題
第一個貌似是復制離線的資源出錯了(已經核對過讀寫等權限):
12-19 19:54:49.739 32006-32159/com.zhanglf.youxuanz I/NonBlockSyntherizer: 初始化開始
12-19 19:54:49.748 32006-32159/com.zhanglf.youxuanz W/System.err: java.io.FileNotFoundException: bd_etts_text.dat
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at android.content.res.AssetManager.openAsset(Native Method)
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at android.content.res.AssetManager.open(AssetManager.java:318)
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at android.content.res.AssetManager.open(AssetManager.java:292)
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at com.zhanglf.youxuanz.utils.FileUtil.copyFromAssets(FileUtil.java:46)
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at com.zhanglf.youxuanz.utils.OfflineResource.copyAssetsFile(OfflineResource.java:63)
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at com.zhanglf.youxuanz.utils.OfflineResource.setOfflineVoiceType(OfflineResource.java:55)
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at com.zhanglf.youxuanz.utils.OfflineResource.(OfflineResource.java:34)
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at com.zhanglf.youxuanz.utils.control.MySyntherizer.init(MySyntherizer.java:68)
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at com.zhanglf.youxuanz.utils.control.NonBlockSyntherizer$1.handleMessage(NonBlockSyntherizer.java:44)
12-19 19:54:49.758 32006-32159/com.zhanglf.youxuanz W/System.err: at android.os.Handler.dispatchMessage(Handler.java:111)
12-19 19:54:49.759 32006-32159/com.zhanglf.youxuanz W/System.err: at android.os.Looper.loop(Looper.java:207)
12-19 19:54:49.759 32006-32159/com.zhanglf.youxuanz W/System.err: at android.os.HandlerThread.run(HandlerThread.java:61)
12-19 19:54:49.759 32006-32159/com.zhanglf.youxuanz I/NonBlockSyntherizer: 【error】:copy files from assets failed.bd_etts_text.dat
12-19 19:54:49.759 32006-32159/com.zhanglf.youxuanz I/NonBlockSyntherizer: 合成引擎初始化失敗, 請查看日志
于是乎我暫時注釋了復制文件的代碼?FileUtil.copyFromAssets(assets, sourceFilename, destFilename, false);
接著就出現了第二個問題:
在初始化時?初始化失敗 + errorCode:-204
查看了文檔中的錯誤碼 發現有-200的-201一直到-203? 就是沒有-204
ps:在此之前我已經成功了在手機端集成了百度的語音合成? 將代碼copy到pos機上時 出現了以上2個問題(pos也是android系統 6.0)
總結
以上是生活随笔為你收集整理的android系统语音合成,android 语音合成报错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python字符串迭代_Python字符
- 下一篇: oracle中12523,【Oracle