Los subtítulos de transcripción generados por AI son una forma de agregar automáticamente subtítulos a sus videos utilizando inteligencia artificial para transcribir el audio del video. Esto elimina la necesidad de una transcripción manual y puede hacer que sus videos sean más accesibles para un público más amplio. Decipher usa Whisper para transcribir el audio tomado del video y crear subtítulos
Whisper es un sistema automático de reconocimiento de voz de última generación de OpenAI que ha sido capacitado en 680,000 horas de datos supervisados multilingües y multitarea recopilados de la web. Este gran y diverso conjunto de datos conduce a una mejor robustez a los acentos, el ruido de fondo y al lenguaje técnico.
Hay dos formas diferentes de comenzar a usar Decipher, dependiendo de sus preferencias:
Google Colab
Manual
Notas:
Google Colab es una plataforma basada en la nube para el aprendizaje automático y la ciencia de datos, de forma gratuita sin la necesidad de una GPU poderosa propia. Ofrece la opción de pedir prestada una potente GPU (Tesla K80, T4, P4 o P100) en su servidor de forma gratuita durante un máximo de 12 horas por sesión. Para aquellos que requieren GPU aún más potentes y tiempos de ejecución más largos, las opciones Colab Pro/Pro+ están disponibles.
Python
ffmpeg
pip install git+https://github.com/dsymbol/decipher
o
git clone https://github.com/dsymbol/decipher
cd decipher && pip install .
Nota: No use 'Pip Install Decipher'. Instala un paquete diferente.
decipher gui
# or
python -m decipher gui
El subcomando transcribe
le permite transcribir un archivo de video en un archivo de subtítulos de subrip (SRT). También tiene la opción de agregar automáticamente los subtítulos generados al video.
El subcomando subtitle
le permite agregar subtítulos a un video utilizando un archivo SRT ya existente. Este subcomando no realiza la transcripción, sino que supone que el archivo SRT ya se ha creado. Por lo general, es utilizado por personas que desean validar la precisión de una transcripción generada por el subcomando de transcripción.
Para comenzar de inmediato:
decipher --help
Puede ejecutar Decipher como un paquete si ejecutarlo como un script no funciona:
python -m decipher --help
Genere subtítulos SRT para el video:
decipher transcribe -i video.mp4 --model small
Subtítulos generados en video en video:
decipher subtitle -i video.mp4 --subtitle_file video.srt --subtitle_action burn
Generar y grabar subtítulos en video sin validar la transcripción:
decipher transcribe -i video.mp4 --model small --subtitle_action burn