当网络出问题时语音识别和语音合成都无法进行
shishen4123 发布于2016-05 浏览:4762 回复:4
0
收藏

当网络出问题时语音识别和语音合成都无法进行,我已经申请了离线授权,并且在没有网络和网络良好时正常。


无法正常切换,

识别会显示切换到离线引擎,然后马上又切换回在线引擎。

合成会直接超时。


error0::(-107)(-107)TimeoutException[(cause)java.util.concurrent.TimeoutException]


05-31 14:43:16.162: W/System.err(32691): java.net.UnknownHostException: Unable to resolve host "openapi.baidu.com": No address associated with hostname

05-31 14:43:16.164: W/System.err(32691): at java.net.InetAddress.lookupHostByName(InetAddress.java:424)

05-31 14:43:16.168: W/System.err(32691): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)

05-31 14:43:16.169: W/System.err(32691): at java.net.InetAddress.getAllByName(InetAddress.java:214)

05-31 14:43:16.170: W/System.err(32691): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:137)

05-31 14:43:16.170: W/System.err(32691): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)

05-31 14:43:16.171: W/System.err(32691): at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)

05-31 14:43:16.173: W/System.err(32691): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360)

05-31 14:43:16.175: W/System.err(32691): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)

05-31 14:43:16.175: W/System.err(32691): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)

05-31 14:43:16.176: W/System.err(32691): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)

05-31 14:43:16.177: W/System.err(32691): at com.baidu.tts.tools.TokenManager.a(TokenManager.java:187)

05-31 14:43:16.177: W/System.err(32691): at com.baidu.tts.tools.TokenManager.getToken(TokenManager.java:134)

05-31 14:43:16.178: W/System.err(32691): at com.baidu.tts.answer.auth.h.c(OnlineAuthQuestion.java:49)

05-31 14:43:16.178: W/System.err(32691): at com.baidu.tts.answer.auth.h.b(OnlineAuthQuestion.java:23)

05-31 14:43:16.178: W/System.err(32691): at com.baidu.tts.answer.a.a(AJury.java:52)

05-31 14:43:16.178: W/System.err(32691): at com.baidu.tts.answer.auth.a.b(AuthJury.java:123)

05-31 14:43:16.178: W/System.err(32691): at com.baidu.tts.answer.auth.a.c(AuthJury.java:147)

05-31 14:43:16.179: W/System.err(32691): at com.baidu.tts.answer.auth.a.a(AuthJury.java:34)

05-31 14:43:16.179: W/System.err(32691): at com.baidu.tts.answer.auth.a$c.a(AuthJury.java:378)

05-31 14:43:16.179: W/System.err(32691): at com.baidu.tts.answer.auth.a$c.call(AuthJury.java:364)

05-31 14:43:16.179: W/System.err(32691): at java.util.concurrent.FutureTask.run(FutureTask.java:237)

05-31 14:43:16.179: W/System.err(32691): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)

05-31 14:43:16.180: W/System.err(32691): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)

05-31 14:43:16.180: W/System.err(32691): at java.lang.Thread.run(Thread.java:841)

05-31 14:43:16.180: W/System.err(32691): Caused by: libcore.io.GaiException: getaddrinfo failed: EAI_NODATA (No address associated with hostname)

05-31 14:43:16.181: W/System.err(32691): at libcore.io.Posix.getaddrinfo(Native Method)

05-31 14:43:16.181: W/System.err(32691): at libcore.io.ForwardingOs.getaddrinfo(ForwardingOs.java:61)

05-31 14:43:16.181: W/System.err(32691): at java.net.InetAddress.lookupHostByName(InetAddress.java:405)

05-31 14:43:16.182: W/System.err(32691): ... 23 more


收藏
点赞
0
个赞
共4条回复 最后由用户已被禁言回复于2022-04
#4李维高liweigao回复于2016-06

能描述下复现的步骤吗?

0
#3eastman520回复于2016-06

这个问题出现了很多次,现在试一下这个方法 ,不知道 行不行

0
#2李维高liweigao回复于2016-06

请使用高速合成策略:


0
TOP
切换版块