У меня есть много лекций видео контента, который я хотел бы иметь субтитры. YouTube автоматически генерирует субтитры для видео при определенных условиях (эти условия все еще остаются для меня загадкой).
Я хотел бы иметь возможность использовать эту технологию распознавания речи за пределами YouTube. Я не хочу загружать каждое видео, чтобы получить транскрипт (слишком много времени), плюс, я не думаю, что YouTube сделает это для видео, которые длиннее около 30 минут (большинство из них), кроме того, я не думаю, что он будет делать это для непубличных видеороликов (что является проблемой, потому что это премиальный контент, который предназначен для продажи).
идеальный сценарий: есть программа, которую я могу запустить с моего рабочего стола, чтобы получить стенограмму из этих видео, и она имеет такое же или лучшее качество, чем у YouTube, и имеет временные коды, подобные SRT или XML, который генерирует YouTube [как получить YouTube субтитры].
приемлемый сценарий: есть некоторые трюки, которые я могу сделать, чтобы заставить YouTube транскрибировать видео, будь то частное или публичное, и, несмотря на длину.
выполнимый сценарий: есть библиотека или что-то, что я могу использовать для кодирования моей собственной программы. Я хорошо с C# и хорошо с C++ (но я предпочитаю на C#).