Whisper (offline)

Ucapan ke teksLuringHanya CPUBoleh untuk komersial

Mengubah ucapan dalam video Anda menjadi subtitle dengan waktu, di komputer Anda sendiri, dengan whisper.cpp. Tanpa akun cloud, tanpa kartu grafis, tanpa Python yang perlu dipasang. Pilih model sekali; setelah diunduh, tidak ada yang keluar dari mesin Anda.

Pasang dari Subtitld

Pengaturan Pengaya Whisper (offline) Pasang

Subtitld mengunduhnya, memeriksa SHA-256-nya, dan menjaganya tetap diperbarui.

Sumber di GitHub
Bahasa
99
Model
9
Unduhan pengaya
21–46 MB
RAM, minimal
512 MB

Fungsinya

Satu subtitle per kalimat

Segmen muncul di linimasa selama proses decode, lalu dikelompokkan ulang sehingga setiap subtitle memuat satu kalimat, bukan sepotong.

Semua, rentang, atau pilihan

Transkripsikan seluruh video, sebagian darinya, atau hanya subtitle yang Anda pilih.

Siap untuk mode Rekam

Model tetap dimuat di antara frasa, sehingga hanya frasa pertama yang menunggu pemuatannya.

Batalkan kapan saja

Berhenti dalam sekitar satu detik, bahkan di tengah decode, dan tidak pernah menyisakan hasil setengah jadi.

Meningkatkan dari 26.03? Ini adalah mesin yang dulu sudah disertakan di dalam aplikasi. Mesin ini mempertahankan id, pengaturan, dan berkas model yang sama, sehingga pengaturan dan model yang sudah diunduh tetap berlaku tanpa unduhan baru.

Model

Model yang lebih besar membuat lebih sedikit kesalahan dan memakan waktu lebih lama. Base adalah nilai awal dan titik mulai yang baik; coba Small atau Medium untuk nama, aksen, dan audio yang bising. Versi .en hanya memahami bahasa Inggris dan sedikit lebih cepat.

Model UnduhanRAMCocok untuk
Tiny tiny · tiny.en
75 MB
~0.3 GBDraf cepat, komputer lambat
Base Bawaan base · base.en
142 MB
~0.4 GBUcapan yang jelas, sebagian besar video
Small small · small.en
466 MB
~0.9 GBAksen, nama, wawancara
Medium medium · medium.en
1.5 GB
~2.1 GBAudio yang bising, beberapa bahasa
Large v3 large-v3
2.9 GB
~3.9 GBHasil terbaik, jika waktunya cukup

Model diunduh dari ggerganov/whisper.cpp di Hugging Face, sekali, saat pertama kali Anda memakainya.

Tempat model disimpan

Di cache model bersama Subtitld, tidak pernah di dalam add-on, sehingga pembaruan tidak menghapusnya. Mencopot add-on juga tidak menghapusnya; hapus foldernya sendiri untuk membebaskan ruang.

Sistem Folder
Linux ~/.cache/subtitld/models/whispercpp
macOS ~/Library/Caches/subtitld/models/whispercpp
Windows %LOCALAPPDATA%\subtitld\subtitld\Cache\models\whispercpp

Opsi

Di Pengaturan › Pengaya › Whisper (offline) › Atur.

Model
Bawaan: base

Model yang dipakai. Lihat tabel di atas.

CPU threads
Bawaan: 0

Auto memakai hingga 4 thread. Naikkan pada komputer dengan lebih banyak core agar lebih cepat.

Group output by phrases
Bawaan: aktif

Satu subtitle per kalimat. Matikan untuk mempertahankan segmen bawaan Whisper, yang sering terpotong di tengah kalimat.

Models folder
Bawaan: kosong

Kosong memakai cache model Subtitld. Arahkan ke lokasi lain untuk menyimpan model di drive lain.

Bahasa

99 bahasa, atau biarkan bahasa kosong agar terdeteksi otomatis. Tag regional seperti pt-br memakai bahasa utamanya; setiap varian Tionghoa dipetakan ke zh. Dari bahasa-bahasa Subtitld, hanya Zulu yang tidak didukung.

  • af
  • am
  • ar
  • as
  • az
  • ba
  • be
  • bg
  • bn
  • bo
  • br
  • bs
  • ca
  • cs
  • cy
  • da
  • de
  • el
  • en
  • es
  • et
  • eu
  • fa
  • fi
  • fo
  • fr
  • gl
  • gu
  • ha
  • haw
  • he
  • hi
  • hr
  • ht
  • hu
  • hy
  • id
  • is
  • it
  • ja
  • jw
  • ka
  • kk
  • km
  • kn
  • ko
  • la
  • lb
  • ln
  • lo
  • lt
  • lv
  • mg
  • mi
  • mk
  • ml
  • mn
  • mr
  • ms
  • mt
  • my
  • ne
  • nl
  • nn
  • no
  • oc
  • pa
  • pl
  • ps
  • pt
  • ro
  • ru
  • sa
  • sd
  • si
  • sk
  • sl
  • sn
  • so
  • sq
  • sr
  • su
  • sv
  • sw
  • ta
  • te
  • tg
  • th
  • tk
  • tl
  • tr
  • tt
  • uk
  • ur
  • uz
  • vi
  • yi
  • yo
  • zh

Platform

Sistem UnduhanDiuji
Linux x86-64 46.3 MBDi mesin sungguhan dan di CI
macOS (Apple silicon) 21.4 MBDi CI
Windows x86-64 21.7 MBDi CI

Sebelum setiap rilis, setiap build menjalankan transkripsi sungguhan di CI, dipasang dengan cara yang sama seperti Subtitld memasangnya.

Pemecahan masalah

  • model_missingBerkas model hilang atau rusak. Pesannya menyebutkan berkasnya; hapus dan jalankan lagi untuk mengunduhnya dari awal.
  • network_unavailableModel tidak dapat diunduh. Coba lagi; di balik proxy yang memeriksa HTTPS, atur SSL_CERT_FILE ke sertifikatnya.
  • disk_fullRuang tidak cukup untuk model. Kosongkan sebagian, atau pindahkan folder model.
  • oomMemori habis. Pilih model yang lebih kecil.
  • unsupported_languageWhisper tidak mengenal bahasa ini. Coba Vosk, atau deteksi otomatis.

Lisensi

Add-on
Apache-2.0
Engine
MIT
whisper.cpp, pywhispercpp
Models
MIT
Bobot OpenAI Whisper dalam GGML

Aman untuk pekerjaan komersial. Beberapa add-on lain memakai model hanya untuk penggunaan nonkomersial; setiap halaman menyebutkannya di bagian atas.

Versi

  • 0.0.1

    Offline speech-to-text for Subtitld with whisper.cpp (pywhispercpp 1.5.1).

    Models are not included: the selected GGML model downloads once on first use into Subtitld's shared model cache, so models downloaded by earlier Subtitld versions are reused.

    The add-on is Apache-2.0. Each archive contains THIRD_PARTY_LICENSES/ with the licences of the third-party components frozen into it: whisper.cpp and pywhispercpp are MIT, pybind11 and numpy are BSD-3-Clause, and the Python runtime and its libraries are under their own permissive licences.

    The Linux archive also ships, inside numpy's OpenBLAS, the GCC Fortran runtime (GPL-3.0 with the GCC Runtime Library Exception) and libquadmath (LGPL-2.1-or-later). The complete source of that libquadmath build is attached here as whispercpp-addon-<version>-libquadmath-source.tar.gz; the add-on's own source is whispercpp-addon-<version>-source.tar.gz.

Pengaya Ucapan ke teks lainnya