Генерация субтитров в режиме реального времени для видео, выбранных пользователем. (размер видео до 15 ГБ)
Проблема:
Генерация субтитров в режиме реального времени для видео, выбранного пользователем с его локального диска. (размер видео до 15 ГБ). Пользователь должен иметь возможность просматривать видео и субтитры.
Я ищу лучший подход к созданию субтитров для разных видео. Самая большая проблема заключается в том, что он должен работать в режиме реального времени. Существуют ли какие-либо «лучшие практики» для этого?
Раньше я использовал AWS Transcribe и python/django, но boto3 не поддерживает потоки AWS Transcribe. Кроме того, я не уверен, есть ли способ конвертировать выбранный пользователем видеофайл в видеопоток на стороне клиента?
Любые предложения будут иметь значение.