As legendas de transcrição geradas pela IA são uma maneira de adicionar automaticamente legendas aos seus vídeos usando inteligência artificial para transcrever o áudio do vídeo. Isso elimina a necessidade de transcrição manual e pode tornar seus vídeos mais acessíveis a um público mais amplo. Decipher usa sussurro para transcrever o áudio retirado do vídeo e criar legendas
O Whisper é um sistema automático de reconhecimento de fala de ponta da OpenAI que foi treinado em 680.000 horas de dados supervisionados multilíngues e multitarefa coletados na Web. Esse conjunto de dados grande e diversificado leva a uma melhor robustez aos sotaques, ruído de fundo e linguagem técnica.
Existem duas maneiras diferentes de começar a usar o Decipher, dependendo de suas preferências:
Google Colab
Manual
Notas:
O Google Colab é uma plataforma baseada em nuvem para aprendizado de máquina e ciência de dados, gratuitamente, sem a necessidade de uma GPU poderosa. Ele oferece a opção de emprestar uma poderosa GPU (Tesla K80, T4, P4 ou P100) em seu servidor gratuitamente por um máximo de 12 horas por sessão. Para aqueles que exigem GPUs ainda mais poderosos e tempos de execução mais longos, as opções Colab Pro/Pro+ estão disponíveis.
Python
ffmpeg
pip install git+https://github.com/dsymbol/decipher
ou
git clone https://github.com/dsymbol/decipher
cd decipher && pip install .
Nota: Não use 'Pip Install Decipher'. Ele instala um pacote diferente.
decipher gui
# or
python -m decipher gui
O subcomando transcribe
permite que você transcreva um arquivo de vídeo para um arquivo de subtítulo (SRT) de Sub -Rip. Ele também tem a opção de adicionar automaticamente as legendas geradas ao vídeo.
O subcomand subtitle
permite adicionar legendas a um vídeo usando um arquivo SRT já existente. Este subcomando não executa a transcrição, mas assume que o arquivo SRT já foi criado. Normalmente, é usado por pessoas que desejam validar a precisão de uma transcrição gerada pelo subcomando transcreve.
Para começar imediatamente:
decipher --help
Você pode executar o Decipher como um pacote se executá -lo como um script não funcionar:
python -m decipher --help
Gere legendas SRT para vídeo:
decipher transcribe -i video.mp4 --model small
Legendas geradas por queimaduras em vídeo:
decipher subtitle -i video.mp4 --subtitle_file video.srt --subtitle_action burn
Gerar e queimar legendas em vídeo sem validar a transcrição:
decipher transcribe -i video.mp4 --model small --subtitle_action burn