Subtitle transkripsi yang dihasilkan AI adalah cara untuk secara otomatis menambahkan subtitle ke video Anda dengan menggunakan kecerdasan buatan untuk menuliskan audio dari video. Ini menghilangkan kebutuhan akan transkripsi manual dan dapat membuat video Anda lebih mudah diakses oleh audiens yang lebih luas. Decipher menggunakan Whisper untuk menyalin audio yang diambil dari video dan membuat subtitle
Whisper adalah sistem pengenalan suara canggih otomatis dari OpenAI yang telah dilatih pada 680.000 jam data yang diawasi multibahasa dan multika yang dikumpulkan dari web. Dataset besar dan beragam ini mengarah pada peningkatan ketahanan terhadap aksen, kebisingan latar belakang, dan bahasa teknis.
Ada dua cara berbeda untuk mulai menggunakan decipher, tergantung pada preferensi Anda:
Google Colab
Manual
Catatan:
Google Colab adalah platform berbasis cloud untuk pembelajaran mesin dan ilmu data, gratis tanpa perlu GPU yang kuat sendiri. Ini menawarkan opsi untuk meminjam GPU yang kuat (Tesla K80, T4, P4, atau P100) di server mereka secara gratis untuk maksimal 12 jam per sesi. Bagi mereka yang membutuhkan GPU yang lebih kuat dan runtime yang lebih lama, opsi Colab Pro/Pro+ tersedia.
Python
ffmpeg
pip install git+https://github.com/dsymbol/decipher
atau
git clone https://github.com/dsymbol/decipher
cd decipher && pip install .
Catatan: Jangan gunakan 'Pip Instal Decipher'. Itu menginstal paket yang berbeda.
decipher gui
# or
python -m decipher gui
Sub -perintah transcribe
memungkinkan Anda untuk menyalin file video ke file subrip subtitle (SRT). Ini juga memiliki opsi untuk secara otomatis menambahkan subtitle yang dihasilkan ke video.
Subtitle subtitle
memungkinkan Anda menambahkan subtitle ke video menggunakan file SRT yang sudah ada. Sub -perintah ini tidak melakukan transkripsi, melainkan mengasumsikan bahwa file SRT telah dibuat. Ini biasanya digunakan oleh orang -orang yang ingin memvalidasi keakuratan transkripsi yang dihasilkan oleh sub -perintah transkripsi.
Untuk memulai segera:
decipher --help
Anda dapat menjalankan decipher sebagai paket jika menjalankannya sebagai skrip tidak berfungsi:
python -m decipher --help
Menghasilkan subtitle SRT untuk video:
decipher transcribe -i video.mp4 --model small
Burn yang dihasilkan subtitle ke dalam video:
decipher subtitle -i video.mp4 --subtitle_file video.srt --subtitle_action burn
Menghasilkan dan membakar subtitle ke dalam video tanpa memvalidasi transkripsi:
decipher transcribe -i video.mp4 --model small --subtitle_action burn