您必须先成为 chromium-dev 讨论列表的成员,然后才能在 Google Developers Console 中启用语音 API。
转到Chromium Dev 组,然后单击加入列表。
不要在小组中发布有关 Google Speech API 的信息,因为它完全是题外话。
返回Google Developers Console,选择您的项目,输入 APIs & Auth / APIs。您现在将看到 Speech API。单击以启用它。
转到凭据,创建新密钥,服务器密钥。为了安全起见,您可以选择指定 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'