Погенерированные AI субтитры для транскрипции-это способ автоматического добавления субтитров к вашим видео, используя искусственный интеллект для транскрибирования звука из видео. Это устраняет необходимость в ручной транскрипции и может сделать ваши видео более доступными для более широкой аудитории. Decipher использует Whisper для расшифровки звука, взятого из видео и создания субтитров
Whisper-это автоматическая современная система распознавания речи от Openai, которая была обучена 680 000 часов многоязычных и многозадачных данных, собранных в Интернете. Этот большой и разнообразный набор данных приводит к улучшению надежности акцентов, фонового шума и технического языка.
Есть два разных способа начать использование расшифровки, в зависимости от ваших предпочтений:
Google Colab
Manual
Примечания:
Google Colab-это облачная платформа для машинного обучения и науки о данных, бесплатно без необходимости мощного собственного графического процессора. Он предлагает возможность одолжить мощный графический процессор (Tesla K80, T4, P4 или P100) на своем сервере бесплатно в течение максимум 12 часов за сеанс. Для тех, кому требуются еще более мощные графические процессоры и более длительные моменты, доступны варианты Colab Pro/Pro+.
Python
ffmpeg
pip install git+https://github.com/dsymbol/decipher
или
git clone https://github.com/dsymbol/decipher
cd decipher && pip install .
Примечание. Не используйте «PIP установить расшифровку». Он устанавливает другой пакет.
decipher gui
# or
python -m decipher gui
Подкоманда transcribe
позволяет транскрибировать видеофайл в файл подзаголовок SubRip (SRT). Он также имеет возможность автоматически добавить сгенерированные субтитры в видео.
Подкоманда subtitle
позволяет добавлять субтитры в видео, используя уже существующий файл SRT. Эта подкоманда не выполняет транскрипцию, а предполагает, что файл SRT уже был создан. Обычно он используется людьми, которые хотят проверить точность транскрипции, генерируемой подкомандом транскрибиальной транскрибирования.
Чтобы начать сразу же:
decipher --help
Вы можете запустить расшифровку как пакет, если запуск его в виде сценария не работает:
python -m decipher --help
Generate SRT subtitles for video:
decipher transcribe -i video.mp4 --model small
Сгореть сгенерированные субтитры в видео:
decipher subtitle -i video.mp4 --subtitle_file video.srt --subtitle_action burn
Создать и сжечь субтитры в видео без проверки транскрипции:
decipher transcribe -i video.mp4 --model small --subtitle_action burn