Google Speech API V2

Gou*_*dar 16 google-speech-api

我已按照此链接生成API密钥,但在控制台上找不到Speech API.

我关注的应用示例如下:https://github.com/gillesdemey/google-speech-v2/

我一直在收到错误:

您的客户无权获取URL.

有什么问题?

Gui*_*ros 29

你必须铬-dev的讨论名单中的一员之前,你可以让你的谷歌开发者控制台语音API.

  1. 转到Chromium Dev组,然后单击加入列表. 不要向Google小组发布关于Google Speech API的内容,因为它完全偏离主题.

  2. 返回Google Developers Console,选择您的项目,输入API和Auth/API.您现在将看到Speech API.单击以启用它.

  3. 转到凭据,创建新密钥,服务器密钥.出于安全考虑,您可以选择指定IP列表.

您现在可以查询Google Speech API v2.请注意,这是一个实验性API,每个项目每天最多只能查询50个查询.

这是一个例子(使用Linux):

arecord -D plughw:2,0 -f cd -t wav -d 10 -r 16000 | \
flac - -f --best --sample-rate 16000 -o out.flac; \
wget -O - -o /dev/null --post-file out.flac --header="Content-Type: audio/x-flac; rate=16000" \
"http://www.google.com/speech-api/v2/recognize?lang=en-us&key=ADD_YOUR_KEY_HERE&output=json" | \
sed -e 's/[{}]/''/g'
Run Code Online (Sandbox Code Playgroud)

  • 您必须加入chromium-dev的原因是该API仅用于Chromium开发.加入该组以尝试访问API以用于其他用途是解决错误的问题.如果您没有进行Chromium开发,则不应使用API​​. (4认同)