1

私は以下を実行しました

curl -s -k -H "Content-Type: application/json" -H "Authorization: Bearer ${MY_ACCESS_TOKEN} " https://speech.googleapis.com/v1beta1/speech:asyncrecognize -d @json/automator.json

戻った

{
  "name": "376034185739864225"
}

ここで利用可能な対話型 GET を使用してみました` 上記の名前の値を渡します (約 12 時間後)、

ここに画像の説明を入力

しかし戻ってきた

{
 "error": {
  "code": 404,
  "message": "Requested entity was not found.",
  "status": "NOT_FOUND"
 }
}

何か不足していますか?たとえば、これを適切に実行する方法、または私の音声認識応答は? どこかの雲の中にありますか?

4

2 に答える 2

0

私の場合、チュートリアルに従い、対応する資格情報を使用してサービス アカウントを作成しましたが、Web から結果を取得するには、サービス アカウントが推奨される認証方法であっても、API キーを作成する必要があるようです。

これは、Web から結果を取得するには、プロジェクトの API キーが明示的に必要であるためだと思います (サービス アカウントから取得できる他のすべてのキーを試しましたが、どれも機能しませんでしたが、それはおそらく、この認証マンボにまだ慣れていないためです。ジャンボ)。

資格情報で API キーを作成した後は、認識結果を表示するためにほとんど問題なく使用できます。私もこれは初めてですが、これまでのところ、一貫して機能している唯一の方法です。

于 2017-01-02T07:17:33.573 に答える