web-dev-qa-db-ja.com

Google Speech API V2

このリンク に従ってAPIキーを生成しましたが、コンソールにSpeech APIが見つかりませんでした。

私がフォローしているアプリケーションの例はこちらです: https://github.com/gillesdemey/google-speech-v2/

エラーが発生し続けます:

クライアントにURLを取得する権限がありません。

どうしたの?

16
Gourish Goudar

Chromium-devディスカッションリストのメンバーである必要がありますbefore Google Developers ConsoleでSpeech APIを有効にできます。

  1. Chromium Dev group に移動し、リストに参加をクリックします。 Google Speech APIは完全にトピックから外れているため、グループに投稿しないでください。

  2. Google Developers Console に戻り、プロジェクトを選択して、APIと認証/ APIを入力します。 Speech APIが表示されます。クリックして有効にします。

  3. [資格情報]、[新しいキーの作成]、[サーバーキー]に移動します。セキュリティのために、オプションで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'
29
Gui Ambros