我试图从shell命令中使用Google的语音识别API,但遇到了问题。
我的Shell文件包含以下代码:
A记录采样率插件:1,0 -q -f cd -t wav -R 16000 | flac - -f --best --sample-rate=16000 -s -o test.flac
wget -q -U "Mozilla/5.0“--post文件test.flac --header”内容类型:音频/x-flac;rate=16000“-O - "http://www.google.com/speech-api/v2/recognize?client=chromium&lang=en-US&key=MyKey”| >stt.txt
我已经验证了test.flac文件确实包含我的录音。此外,我已经确认Google服务器确实正在接收我的请求。同时,我从Web服务器返回了一个空结果。
发布于 2016-01-11 21:21:53
用于创建我的文件的语法错误。它应该如下所示:
A记录-D插件:1.0 -q -t wav -r 16000 file.wav
flac -f --采样率=16000 -s file.wav
发布于 2016-02-12 08:03:52
使用http://www.audacityteam.org/仔细检查您的文件是否为16位PCM和单声道。

https://stackoverflow.com/questions/34699731
复制相似问题