Всегда ли Amazon Transcribe требует использования хранилища S3? - PullRequest
0 голосов
/ 13 апреля 2019

Я только начинаю смотреть на преобразование речи в текст. Я хочу транскрибировать mp3 файлы, но могу конвертировать их при необходимости. Похоже, что предложения Google и IBM позволяют вам отправить файл и получить расшифровку стенограммы. Однако все примеры, которые я вижу для Amazon, требуют, чтобы вы каким-то образом поместили файл для записи в хранилище S3 перед преобразованием. Это правильно или я что-то упустил? Можете ли вы просто отправить файл в Amazon и получить транскрипцию без необходимости углубляться в S3?

Ответы [ 2 ]

2 голосов
/ 13 апреля 2019

Для вызова API start_transcription_job() требуется, чтобы входной файл находился в Amazon S3, в том же регионе, что и вызываемая служба Transcribe.

Также возможно Использовать потоковую передачу Amazon Transcribe , который может выполнять транскрипцию в реальном времени.Однако предоставленный пример кода доступен только на Java.

См .: aws-samples / aws-transcribe-streaming-example-java: Пример Java-приложения с использованием AWS SDK, создающего потоковые транскрипции через AWSРасшифруйте

1 голос
/ 13 апреля 2019

Что ж, amazon использует s3 для выполнения сервиса транскрибирования, и пути к нему нет.Используйте goolge или ibm one, если вы беспокоитесь о вызовах с s3 ... но я не удивлюсь, увидев одинаковое время отклика для всех трех служб.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...