检查了手机音量以及应用音量设置,确定了应用授权成功。使用平台分别在Nvidia Tegra3、x86_64里,speak返回零,(有输入字符),没有声音。似乎也没有调用SpeechSynthesizerListener里的start那个函数,(确定已设置监听类),也许不支持nv平台,但x86_64里面有集成so在里面,按道理这个应该成功的呀。
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
你的在线授权超时失败了。你网络情况正常吗?
04-21 03:23:31.687 26000-26000/com.example.tts D/AInterceptorHandler: proxy=com.baidu.tts.m.b.c@41402308
04-21 03:23:31.687 26000-26000/com.example.tts D/NameThreadFactory: threadName=LoggerChainPoolThread(1)
04-21 03:23:31.697 26000-26000/com.example.tts D/CallbackInterceptor: method=setTtsListener
04-21 03:23:31.707 26000-26000/com.example.tts D/AInterceptorHandler: proxy=com.baidu.tts.m.a.d$1@41357498
04-21 03:23:31.717 26000-26000/com.example.tts D/AuthJury: enter authOnline
04-21 03:23:31.727 26000-26000/com.example.tts D/NameThreadFactory: threadName=AuthJuryPoolThread(1)
04-21 03:23:31.727 26000-26078/com.example.tts D/AuthJury: enter getOnlineAuthInfo
04-21 03:23:31.807 26000-26078/com.example.tts D/TokenManager: before execute
04-21 03:23:36.587 26000-26004/com.example.tts D/dalvikvm: GC_CONCURRENT freed 221K, 4% free 10644K/11015K, paused 6ms+4ms
04-21 03:23:37.737 26000-26000/com.example.tts D/AuthJury: end authOnline
04-21 03:23:37.767 26000-26078/com.example.tts D/TokenManager: IOException e=java.io.IOException: Connection already shutdown
04-21 03:23:37.777 26000-26078/com.example.tts D/TokenManager: interrupt=true
04-21 03:23:37.777 26000-26078/com.example.tts W/System.err: java.io.IOException: Connection already shutdown
04-21 03:23:37.777 26000-26078/com.example.tts W/System.err: at org.apache.http.impl.conn.DefaultClientConnection.opening(DefaultClientConnection.java:117)
04-21 03:23:37.787 26000-26078/com.example.tts W/System.err: at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:141)
04-21 03:23:37.787 26000-26078/com.example.tts W/System.err: at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
04-21 03:23:37.787 26000-26078/com.example.tts W/System.err: at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
04-21 03:23:37.797 26000-26078/com.example.tts W/System.err: at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:452)
04-21 03:23:37.797 26000-26078/com.example.tts W/System.err: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
04-21 03:23:37.807 26000-26078/com.example.tts W/System.err: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
04-21 03:23:37.807 26000-26078/com.example.tts W/System.err: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
04-21 03:23:37.817 26000-26078/com.example.tts W/System.err: at com.baidu.tts.tools.TokenManager.a(TokenManager.java:191)
04-21 03:23:37.828 26000-26078/com.example.tts W/System.err: at com.baidu.tts.tools.TokenManager.getToken(TokenManager.java:134)
04-21 03:23:37.828 26000-26078/com.example.tts W/System.err: at com.baidu.tts.answer.auth.h.c(OnlineAuthQuestion.java:49)
04-21 03:23:37.837 26000-26078/com.example.tts W/System.err: at com.baidu.tts.answer.auth.h.b(OnlineAuthQuestion.java:23)
04-21 03:23:37.837 26000-26078/com.example.tts W/System.err: at com.baidu.tts.answer.a.a(AJury.java:52)
04-21 03:23:37.837 26000-26078/com.example.tts W/System.err: at com.baidu.tts.answer.auth.a.b(AuthJury.java:123)
04-21 03:23:37.847 26000-26078/com.example.tts W/System.err: at com.baidu.tts.answer.auth.a.c(AuthJury.java:147)
04-21 03:23:37.847 26000-26078/com.example.tts W/System.err: at com.baidu.tts.answer.auth.a.a(AuthJury.java:34)
04-21 03:23:37.847 26000-26078/com.example.tts W/System.err: at com.baidu.tts.answer.auth.a$c.a(AuthJury.java:378)
04-21 03:23:37.847 26000-26078/com.example.tts W/System.err: at com.baidu.tts.answer.auth.a$c.call(AuthJury.java:364)
04-21 03:23:37.847 26000-26078/com.example.tts W/System.err: at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
04-21 03:23:37.857 26000-26078/com.example.tts W/System.err: at java.util.concurrent.FutureTask.run(FutureTask.java:137)
04-21 03:23:37.857 26000-26078/com.example.tts W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
04-21 03:23:37.877 26000-26078/com.example.tts W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
04-21 03:23:37.877 26000-26078/com.example.tts W/System.err: at java.lang.Thread.run(Thread.java:856)
04-21 03:23:37.877 26000-26078/com.example.tts D/OnlineAuthQuestion: token = null
04-21 03:23:37.887 26000-26078/com.example.tts D/AuthJury: end getOnlineAuthInfo
04-21 03:23:38.017 26000-26000/com.example.tts D/NameThreadFactory: threadName=SpeechSynthesizerPoolThread(1)
04-21 03:23:38.037 26000-26201/com.example.tts D/ArgsCheckInterceptor: text=发音人(在线引擎),可用参数为0,1,2,3。。。(服务器端会动态增加,各值含义参考文档,以文档说明为准。0--普通女声,1--普通男声,2--特别男声,3--情感男声
04-21 03:23:38.057 26000-26201/com.example.tts D/StatisticsInterceptor: statistics
04-21 03:23:38.068 26000-26201/com.example.tts D/NameThreadFactory: threadName=EngineExecutorPoolThread(1)
W/AudioTrack: obtainBuffer() track 0x1a0f98 disabled, restarting
你查看一下log日志报了什么错误。可以通过吧loggerProxy.printable(true);打开sdk内部的log日志。查看日志定位一下错误原因