Vosk (offline ASR)

Ucapan ke teksLuringHanya CPUBoleh untuk komersial

Mengubah ucapan dalam video Anda menjadi subtitle dengan waktu di komputer Anda sendiri, dengan Vosk. Ringan dan hanya CPU: model kecil untuk setiap bahasa berukuran 31 hingga 48 MB, dan setelah itu tidak ada yang keluar dari mesin Anda.

Pasang dari Subtitld

Pengaturan Pengaya Vosk (offline ASR) Pasang

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

Sumber di GitHub
Bahasa
16
Model
19
Unduhan pengaya
16–31 MB
RAM, minimal
2 GB

Fungsinya

Mengunduh yang dibutuhkan

Saat pertama kali Anda mentranskripsikan suatu bahasa, modelnya diunduh dan diekstrak, dengan kemajuan di bilah. Unduhan yang terputus tidak pernah meninggalkan model yang rusak.

Subtitle sambil berjalan

Setiap frasa langsung masuk ke linimasa begitu Vosk mengenalinya.

Siap untuk mode Rekam

Subtitld memberikan setiap frasa yang Anda ucapkan, dan model yang sudah dimuat dipertahankan di antara frasa.

Batalkan kapan saja

Pembatalan diperiksa di antara potongan audio pendek, dan selama unduhan, sehingga berhenti hampir seketika.

Vosk tidak membedakan suara: setiap subtitle masuk ke pembicara A.

Meningkatkan dari 26.03? Vosk dulu sudah disertakan di dalam aplikasi. Add-on ini menyimpan modelnya di folder tersendiri, sehingga tidak memakai ulang model yang diunduh 26.03: masing-masing akan diunduh lagi saat pertama kali dibutuhkan. Model lama berupa folder vosk-model-… di cache model Subtitld; hapus untuk membebaskan ruang.

Model

Setiap bahasa memiliki model kecil, yang dipakai secara default, dan model lengkap berukuran 1 hingga 1,9 GB yang lebih akurat. Bahasa Inggris juga memiliki model l-graph 128 MB.

Add-on memilih model kecil untuk bahasa subtitle Anda. Untuk memakai model lain, masukkan id-nya di Vosk model pada pengaturan add-on, misalnya vosk-model-en-us-0.22. Model itu kemudian dipakai untuk bahasa apa pun, jadi kosongkan kolomnya lagi sebelum Anda mentranskripsikan bahasa lain.

ModelBahasa Unduhan
English (US) — small Bawaan vosk-model-small-en-us-0.15en-us
40 MB
English (US) — l-graph vosk-model-en-us-0.22-lgraphen-us
128 MB
English (US) — full vosk-model-en-us-0.22en-us
1.8 GB
Portuguese — small Bawaan vosk-model-small-pt-0.3pt-br
31 MB
Portuguese — full (Facebook) vosk-model-pt-fb-v0.1.1-20220516_2113pt-br
1.6 GB
Spanish — small Bawaan vosk-model-small-es-0.42es
39 MB
Spanish — full vosk-model-es-0.42es
1.4 GB
French — small Bawaan vosk-model-small-fr-0.22fr
41 MB
French — full vosk-model-fr-0.22fr
1.4 GB
German — small Bawaan vosk-model-small-de-0.15de
45 MB
German — full vosk-model-de-0.21de
1.9 GB
Italian — small Bawaan vosk-model-small-it-0.22it
48 MB
Italian — full vosk-model-it-0.22it
1.2 GB
Russian — small Bawaan vosk-model-small-ru-0.22ru
45 MB
Russian — full vosk-model-ru-0.42ru
1.8 GB
Chinese — small Bawaan vosk-model-small-cn-0.22zh-cn
42 MB
Chinese — full vosk-model-cn-0.22zh-cn
1.3 GB
Japanese — small Bawaan vosk-model-small-ja-0.22ja
48 MB
Japanese — full vosk-model-ja-0.22ja
1 GB

Model diunduh dari alphacephei.com, sekali, saat pertama kali suatu bahasa membutuhkannya.

Tempat model disimpan

Di folder data add-on, satu folder per model, dinamai sesuai id-nya.

Sistem Folder
Linux ~/.local/share/subtitld/addons/vosk/models
macOS ~/Library/Application Support/subtitld/addons/vosk/models
Windows %LOCALAPPDATA%\subtitld\addons\vosk\models

Di Linux dan macOS ini berada di dalam folder add-on itu sendiri, sehingga memperbarui atau mencopot add-on juga menghapus model; model akan diunduh lagi saat dibutuhkan. Di Windows, model tetap ada sampai Anda menghapusnya. Untuk menyimpannya di tempat lain, atur SUBTITLD_VOSK_DATA_DIR ke folder lain sebelum Anda menjalankan Subtitld; model kemudian masuk ke folder models-nya.

Untuk memasang model secara manual, ekstrak ke sana sehingga berkas-berkasnya berada di folder yang namanya persis sama dengan id-nya.

Opsi

Di Pengaturan › Pengaya › Vosk (offline ASR) › Atur.

Vosk model
Bawaan: kosong

Kosong memakai model kecil untuk bahasa yang Anda transkripsikan. Masukkan id model dari tabel di atas untuk memakai model itu sebagai gantinya; model tersebut kemudian dipakai untuk setiap bahasa.

Auto-download models on first use
Bawaan: aktif

Aktif: model yang belum ada di komputer Anda akan diunduh dari alphacephei.com saat pertama kali dibutuhkan. Nonaktif: hanya model yang sudah ada di folder model yang dipakai.

Bahasa

Sembilan bahasa, yang tercantum di bawah sebagai 16 tag karena setiap bahasa tersedia dalam bentuk biasa dan regional (pt dan pt-br). Tag regional yang tidak tercantum memakai bahasa utamanya: en-gb memakai model bahasa Inggris AS, dan semua bahasa Portugis memakai model Brasil.

  • en
  • en-us
  • pt
  • pt-br
  • es
  • es-es
  • fr
  • fr-fr
  • de
  • de-de
  • it
  • it-it
  • ru
  • zh
  • zh-cn
  • ja

Platform

Sistem UnduhanDiuji
Linux x86-64 30.6 MBDibangun di CI, tidak dijalankan
macOS (Apple silicon) 15.8 MBDibangun di CI, tidak dijalankan
Windows x86-64 24.0 MBDibangun di CI, tidak dijalankan

CI membangun setiap unduhan tetapi tidak menjalankannya, sehingga sebuah rilis tidak diperiksa dengan transkripsi sungguhan.

Pemecahan masalah

  • model_missingModel tidak ada di folder model dan unduhan otomatis nonaktif. Aktifkan Auto-download models on first use, atau ekstrak model ke sana sendiri.
  • network_unavailableModel tidak dapat diunduh dari alphacephei.com. Periksa koneksi Anda dan coba lagi.
  • disk_fullRuang tidak cukup untuk unduhan model. Kosongkan sebagian, atau pakai model kecil.
  • unsupported_languageVosk tidak memiliki model untuk bahasa ini. Coba Whisper.
  • internalMenyiapkan audio, mengekstrak model, atau pengenalan gagal; pesannya menyebutkan yang mana. Jika ekstraksi gagal, jalankan lagi: unduhan dimulai dari awal.

Lisensi

Add-on
Apache-2.0
Engine
Apache-2.0
Vosk, Kaldi
Models
Apache-2.0, GPL-3.0-only
GPL hanya untuk model Portugis lengkap (Facebook)

Aman untuk pekerjaan komersial. Satu model berlisensi GPL-3.0, bukan Apache-2.0: model Portugis lengkap (Facebook).

Versi

  • 1.0.0

Pengaya Ucapan ke teks lainnya