У меня проблема с Google Cloud Speech с асинхронной транскрипцией. Согласно этому ССЫЛКА НА САЙТ тот
Асинхронный может делать запросы до 180 минут.
Я создал программу преобразования речи в текст, используя Google Cloud Speech с разработкой PHP. Моя идея состоит в том, чтобы использовать FFMPEG для преобразования файла в .FLAC с частотой дискретизации 16 кГц, а затем запустить операцию с Google Cloud Speech. Все операции проходят гладко, когда я загружаю аудиофайл за 1 или 3 минуты. Теперь я попытался загрузить аудиофайл более 3 минут (5 минут и 60 минут). Операции не могут транскрибировать от речи к тексту и переходить к исключению
«Работа еще не завершена»
(Пожалуйста, посмотрите это ССЫЛКА НА САЙТ для примера Google PHP код), а затем застрял в этом сообщении. Моя проблема
Спасибо.
Из документа (https://cloud.google.com/speech-to-text/quotas), длинные аудиофайлы (180 минут *), должны использовать поле uri для ссылки на аудиофайл в Google Cloud Storage.
Пример :
Имя аудиофайла для транскрибирования
$ fileName = ‘Your_directory / audio.raw’;
Изменить на
$ fileName = ‘URL_To_Your_gs / audio.raw’;
Других решений пока нет …