2016-05-22 29 views
-2

我正在尝试开发语音到文本应用程序。作为测试,我运行以下这些结果:连接后Google SpeecH API不返回

wget -U“Mozilla/5.0”--post-file /home/pi/good-morning-google.flac --header“Content-Type:audio /的x后手;率= 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

长度:未指定的[应用/ JSON]

保存到: 'STDOUT'

  • [< =>] 14 --.-在0

2016年5月22日23时38分三十一秒字节/秒(529 KB/S) - 写入stdout [14]

Stt.txt { “结果”:[]}

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

回答

0

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

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

[FLAC和MP3格式,不支持< =>需要一个文件转换在服务器端(占成本)

您可能看看here(看一个实例)