1

単一の 10 分の音声ファイルを処理しようとすると、次のエラーが発生します。私は Google Cloud プロダクトを使い始めたばかりなので、このリソースにアクセスしているのは私だけです。どうすればクォータを超えることができたでしょうか? クォータはデフォルト値に設定されており、制限に近づいているとは思いません。これには別の理由がありますか?transcribe_async.pyデモコードを使用しています。オーディオ ファイル (22MB) はバケットに保存され、uriオーディオ ソースを介してアクセスされます。それ以外の場合、デモ コードは変更されません。

Waiting for server processing...
Traceback (most recent call last):
  File "/Users/kevin/Downloads/python-docs-samples-master/speech/api-client/transcribe_async.py", line 116, in <module>
    main(args.speech_file)
  File "/Users/kevin/Downloads/python-docs-samples-master/speech/api-client/transcribe_async.py", line 93, in main
    response = service_request.execute()
  File "/Users/kevin/anaconda2/lib/python2.7/site-packages/oauth2client/_helpers.py", line 133, in positional_wrapper
    return wrapped(*args, **kwargs)
  File "/Users/kevin/anaconda2/lib/python2.7/site-packages/googleapiclient/http.py", line 840, in execute
    raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 429 when requesting https://speech.googleapis.com/v1beta1/operations/596739883637256586?alt=json returned "Insufficient tokens for quota group and limit 'Default_GroupCLIENT_PROJECT-100s' of service 'speech.googleapis.com', using the limit by ID '764086051850'.">
4

2 に答える 2

1

コマンド「gcloud auth application-default login」で指定された Application Default Credentials を使用しているため、エラーが発生したと思います。プロジェクトのサービス アカウントを作成してみてください。JSON キーをプライベート フォルダーに保存します。次に、キーへのパスを次のように指定します。

var speech = require('@google-cloud/speech')({
  keyFilename: '/path/to/keyfile.json'
});

プロジェクトで課金が有効になっている必要があります。課金を有効にするには、無料試用期間を有効にすることができます

于 2017-02-10T17:38:13.537 に答える