在使用谷歌语音API时遇到麻烦

时间:2013-09-17 12:19:18

标签: java speech-recognition speech speech-to-text

当我使用我的代码与google speech api进行交互时,我遇到了麻烦。我从以下链接中了解了参考资料。 JAVA using google speech recognition API

当我使用他的flac文件时,我从谷歌api获取文本,但当我使用我的flac文件时,我收到以下错误 完成

Exception in thread "main" java.io.IOException: Error writing to server
    at sun.net.www.protocol.http.HttpURLConnection.writeRequests(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.writeRequests(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
    at test.TestGoogleApiForSpeechRecognition.main(TestGoogleApiForSpeechRecognition.java:42)

我已经从Windows渲染器录制并使用转换器将其转换为flac。 coode如下:

http://pastebin.com/jWnDRrrf

并且flac文件位于以下链接

http://www8.zippyshare.com/v/91948469/file.html

1 个答案:

答案 0 :(得分:0)

嗯,我怀疑问题在于你的请求属性。例如,对于我的实验,Google似乎将某些用户代理列入白名单。我只想使用this API与Google进行交互。