连接后,Google SpeecH API不会返回

时间:2016-05-22 16:25:59

标签: google-speech-api

我正在尝试开发一个语音到文本应用程序。作为测试,我运行以下结果:

wget -U“Mozilla / 5.0”--post-file /home/pi/good-morning-google.flac --header“Content-Type:audio / x-flac; rate = 44100”-O - “ https://www.google.com/speech-api/v2/recognize?lang=en-us&key=mykey“> stt.txt

- 2016-05-22 23:38:29-- https://www.google.com/speech-api/v2/recognize?lang=en-us&key=mykey 解析www.google.com(www.google.com)... 216.58.219.164,2607:f8b0:4002:c03 :: 69

连接到www.google.com(www.google.com)| 216.58.219.164 |:443 ... 连接的。 发送HTTP请求,等待响应... 200 OK

长度:未指定[application / json]

保存到:'STDOUT'

  • [< => ] 14 - .- KB / s in 0s

2016-05-22 23:38:31(529 KB / s) - 写给stdout [14]

Stt.txt {“result”:[]}

任何人都知道为什么结果为空?

1 个答案:

答案 0 :(得分:0)

在我看来,这是一个文件格式问题。

您必须发送WAV文件而不是FLAC ...

[不支持FLAC和MP3格式< =>需要在服务器端进行文件转换(代表成本)]

您可以查看here(查看工作示例)