คำบรรยายการถอดรหัส Ai-Generated เป็นวิธีการเพิ่มคำบรรยายลงในวิดีโอของคุณโดยอัตโนมัติโดยใช้ปัญญาประดิษฐ์เพื่อถอดเสียงจากวิดีโอ สิ่งนี้ไม่จำเป็นต้องมีการถอดความด้วยตนเองและสามารถทำให้วิดีโอของคุณเข้าถึงผู้ชมที่กว้างขึ้นได้มากขึ้น Decipher ใช้ Whisper เพื่อถอดเสียงที่นำมาจากวิดีโอและสร้างคำบรรยาย
Whisper เป็นระบบการรู้จำเสียงพูดที่ทันสมัยอัตโนมัติจาก OpenAI ที่ได้รับการฝึกอบรมเกี่ยวกับข้อมูลหลายภาษาและมัลติทาสก์ที่รวบรวมจากเว็บ 680,000 ชั่วโมงที่รวบรวมจากเว็บ ชุดข้อมูลขนาดใหญ่และหลากหลายนี้นำไปสู่การปรับปรุงความทนทานต่อการเน้นเสียงพื้นหลังและภาษาทางเทคนิค
มีสองวิธีที่แตกต่างกันในการเริ่มต้นใช้การถอดรหัสขึ้นอยู่กับความชอบของคุณ:
Google Colab
Manual
หมายเหตุ:
Google Colab เป็นแพลตฟอร์มบนคลาวด์สำหรับการเรียนรู้ของเครื่องและวิทยาศาสตร์ข้อมูลฟรีโดยไม่จำเป็นต้องใช้ GPU ที่ทรงพลังของคุณเอง มันมีตัวเลือกในการยืม GPU ที่ทรงพลัง (Tesla K80, T4, P4 หรือ P100) บนเซิร์ฟเวอร์ของพวกเขาฟรีสูงสุด 12 ชั่วโมงต่อเซสชัน สำหรับผู้ที่ต้องการ GPU ที่ทรงพลังยิ่งขึ้นและมีเวลานานขึ้นจะมีตัวเลือก 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 Install Decipher' มันติดตั้งแพ็คเกจอื่น
decipher gui
# or
python -m decipher gui
คำสั่งย่อย transcribe
ช่วยให้คุณถอดความไฟล์วิดีโอลงในไฟล์ Subrip Subtitle (SRT) นอกจากนี้ยังมีตัวเลือกในการเพิ่มคำบรรยายที่สร้างขึ้นในวิดีโอโดยอัตโนมัติ
คำสั่งย่อยของ subtitle
ช่วยให้คุณเพิ่มคำบรรยายลงในวิดีโอโดยใช้ไฟล์ SRT ที่มีอยู่แล้ว คำสั่งย่อยนี้ไม่ได้ทำการถอดความ แต่สมมติว่าไฟล์ SRT ได้ถูกสร้างขึ้นแล้ว โดยทั่วไปแล้วผู้ที่ต้องการตรวจสอบความถูกต้องของการถอดความที่สร้างโดยคำสั่งย่อยการถอดความ
เพื่อเริ่มต้นทันที:
decipher --help
คุณสามารถเรียกใช้ Decipher เป็นแพ็คเกจหากเรียกใช้เป็นสคริปต์ไม่ทำงาน:
python -m decipher --help
สร้างคำบรรยาย SRT สำหรับวิดีโอ:
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