До сих пор я успешно распознаю речь, используя метод:
speech->asyncrecognize($request,$options);
Использование библиотек php. Они отлично работают.
Сейчас я пытаюсь использовать более длинные файлы. Для этого я загружаю в хранилище Google
создавая Google_Service_Storage_StorageObject
, Загружается правильно.
Теперь при выполнении asyncrecognize
Я получаю ответ:
"error": {
"code": 429,
"message": "Insufficient tokens for quota 'Default_Group' and limit 'CLIENT_PROJECT-100s' of service 'speech.googleapis.com' for consumer 'project_number:XXXXXXXXXXX'.",
"errors": [
{
"message": "Insufficient tokens for quota 'Default_Group' and limit 'CLIENT_PROJECT-100s' of service 'speech.googleapis.com' for consumer 'project_number:XXXXXXXXXXX'.",
"domain": "global",
"reason": "rateLimitExceeded"}
],
"status": "RESOURCE_EXHAUSTED"}
Аутентификация верна, но моя проблема, по-видимому, в квоте. Но в моей информационной панели квота Google установлена на «Время в день 1 728 000».
Так что, очевидно, все выглядит хорошо, но я получаю этот ответ и не могу распознать большие файлы. Что мне не хватает?
Задача ещё не решена.
Других решений пока нет …