このリンクに従ってAPI キーを生成しましたが、Speech API がコンソールに見つかりませんでした。
私がフォローしているアプリケーションの例は次のとおりです: https://github.com/gillesdemey/google-speech-v2/
エラーが発生し続けます:
クライアントに URL を取得する権限がありません。
どうしたの?
このリンクに従ってAPI キーを生成しましたが、Speech API がコンソールに見つかりませんでした。
私がフォローしているアプリケーションの例は次のとおりです: https://github.com/gillesdemey/google-speech-v2/
エラーが発生し続けます:
クライアントに URL を取得する権限がありません。
どうしたの?
Google Developers Console で Speech API を有効にするには、 chromium-dev ディスカッション リストのメンバーになる必要があります。
Chromium Dev グループに移動し、[リストに参加] をクリックします。 Google Speech API に関するグループへの投稿は、完全にトピックから外れているため、投稿しないでください。
Google Developers Consoleに戻り、プロジェクトを選択し、API & Auth / API を入力します。Speech API が表示されます。クリックして有効にします。
資格情報、新しいキーの作成、サーバー キーに移動します。オプションで、セキュリティのために IP のリストを指定できます。
Google Speech API v2 に対してクエリを実行できるようになりました。これは実験的な API であり、プロジェクトごとに 1 日あたり 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'