Whisper (offline)
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.
Pengaturan Pengaya Whisper (offline) Pasang
Subtitld mengunduhnya, memeriksa SHA-256-nya, dan menjaganya tetap diperbarui.
- Bahasa
- 99
- Model
- 9
- Unduhan pengaya
- 21–46 MB
- RAM, minimal
- 512 MB
Fungsinya
Segmen muncul di linimasa selama proses decode, lalu dikelompokkan ulang sehingga setiap subtitle memuat satu kalimat, bukan sepotong.
Transkripsikan seluruh video, sebagian darinya, atau hanya subtitle yang Anda pilih.
Model tetap dimuat di antara frasa, sehingga hanya frasa pertama yang menunggu pemuatannya.
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 | Unduhan | RAM | Cocok untuk |
|---|---|---|---|
| Tiny tiny · tiny.en | ~0.3 GB | Draf cepat, komputer lambat | |
| Base Bawaan base · base.en | ~0.4 GB | Ucapan yang jelas, sebagian besar video | |
| Small small · small.en | ~0.9 GB | Aksen, nama, wawancara | |
| Medium medium · medium.en | ~2.1 GB | Audio yang bising, beberapa bahasa | |
| Large v3 large-v3 | ~3.9 GB | Hasil 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.
baseModel yang dipakai. Lihat tabel di atas.
0Auto memakai hingga 4 thread. Naikkan pada komputer dengan lebih banyak core agar lebih cepat.
Satu subtitle per kalimat. Matikan untuk mempertahankan segmen bawaan Whisper, yang sering terpotong di tengah kalimat.
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.
afamarasazbabebgbnbobrbscacscydadeeleneseteufafifofrglguhahawhehihrhthuhyidisitjajwkakkkmknkolalblnloltlvmgmimkmlmnmrmsmtmynenlnnnoocpaplpsptrorusasdsiskslsnsosqsrsusvswtatetgthtktltrttukuruzviyiyozh
Platform
| Sistem | Unduhan | Diuji |
|---|---|---|
| Linux x86-64 | 46.3 MB | Di mesin sungguhan dan di CI |
| macOS (Apple silicon) | 21.4 MB | Di CI |
| Windows x86-64 | 21.7 MB | Di 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, aturSSL_CERT_FILEke 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
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 iswhispercpp-addon-<version>-source.tar.gz.
Pengaya Ucapan ke teks lainnya
-
Vosk Luring
Ringan dan hanya CPU. Model mulai dari sekitar 40 MB.
-
RealtimeSTT Luring
Untuk mode Rekam, saat Anda berbicara. Model Whisper, di komputer Anda.
-
AssemblyAI Cloud
Dengan deteksi pembicara. Belum tersedia.