Vosk (offline ASR)
Promění řeč ve vašem videu v časované titulky na vašem vlastním počítači pomocí Vosk. Lehké a pouze pro CPU: malý model jednoho jazyka je stažení o velikosti 31 až 48 MB a poté nic neopustí váš počítač.
Nastavení Doplňky Vosk (offline ASR) Instalovat
Subtitld ho stáhne, ověří jeho SHA-256 a bude ho udržovat aktuální.
- Jazyky
- 16
- Modely
- 19
- Stažení doplňku
- 16–31 MB
- RAM, alespoň
- 2 GB
Co dělá
Při prvním přepisu jazyka se jeho model stáhne a rozbalí, s průběhem na liště. Přerušené stahování nikdy nenechá rozbitý model.
Každá fráze se objeví na časové ose, jakmile ji Vosk rozpozná.
Subtitld mu předává každou frázi, kterou řeknete, a načtený model se drží mezi frázemi.
Kontroluje se mezi krátkými úseky zvuku a během stahování, takže se zastaví téměř okamžitě.
Vosk nerozlišuje hlasy: každý titulek připadne mluvčímu A.
Aktualizujete z 26.03? Vosk býval vestavěný. Doplněk drží své modely ve vlastní složce, takže nepoužívá ty, které stáhla verze 26.03: každý se stáhne znovu při prvním použití. Staré jsou složky vosk-model-… v mezipaměti modelů Subtitld; smažte je, chcete-li uvolnit místo.
Modely
Každý jazyk má malý model, použitý ve výchozím nastavení, a úplný model o velikosti 1 až 1,9 GB, který je přesnější. Angličtina má navíc model l-graph o velikosti 128 MB.
Doplněk vybere malý model pro jazyk vašich titulků. Chcete-li použít jiný, zadejte jeho ID do pole Vosk model v nastavení doplňku, například vosk-model-en-us-0.22. Tento model se pak použije bez ohledu na jazyk, takže pole před přepisem jiného jazyka znovu vyprázdněte.
| Model | Jazyk | Stažení |
|---|---|---|
| English (US) — small Výchozí vosk-model-small-en-us-0.15 | en-us | |
| English (US) — l-graph vosk-model-en-us-0.22-lgraph | en-us | |
| English (US) — full vosk-model-en-us-0.22 | en-us | |
| Portuguese — small Výchozí vosk-model-small-pt-0.3 | pt-br | |
| Portuguese — full (Facebook) vosk-model-pt-fb-v0.1.1-20220516_2113 | pt-br | |
| Spanish — small Výchozí vosk-model-small-es-0.42 | es | |
| Spanish — full vosk-model-es-0.42 | es | |
| French — small Výchozí vosk-model-small-fr-0.22 | fr | |
| French — full vosk-model-fr-0.22 | fr | |
| German — small Výchozí vosk-model-small-de-0.15 | de | |
| German — full vosk-model-de-0.21 | de | |
| Italian — small Výchozí vosk-model-small-it-0.22 | it | |
| Italian — full vosk-model-it-0.22 | it | |
| Russian — small Výchozí vosk-model-small-ru-0.22 | ru | |
| Russian — full vosk-model-ru-0.42 | ru | |
| Chinese — small Výchozí vosk-model-small-cn-0.22 | zh-cn | |
| Chinese — full vosk-model-cn-0.22 | zh-cn | |
| Japanese — small Výchozí vosk-model-small-ja-0.22 | ja | |
| Japanese — full vosk-model-ja-0.22 | ja |
Modely se stahují z alphacephei.com, jednou, když jazyk některý potřebuje poprvé.
Kde jsou modely uloženy
V datové složce doplňku, jedna složka na model, pojmenovaná podle jeho ID.
| Systém | Složka |
|---|---|
| Linux | ~/.local/share/subtitld/addons/vosk/models |
| macOS | ~/Library/Application Support/subtitld/addons/vosk/models |
| Windows | %LOCALAPPDATA%\subtitld\addons\vosk\models |
Na Linuxu a macOS je to uvnitř vlastní složky doplňku, takže aktualizace nebo odinstalování doplňku smaže i modely; při dalším použití se stáhnou znovu. Na Windows zůstanou, dokud je nesmažete. Chcete-li je uložit jinde, nastavte před spuštěním Subtitld proměnnou SUBTITLD_VOSK_DATA_DIR na jinou složku; modely pak budou v její složce models.
Chcete-li model nainstalovat ručně, rozbalte jej tam tak, aby jeho soubory ležely ve složce přesně pojmenované jako jeho ID.
Možnosti
V Nastavení › Doplňky › Vosk (offline ASR) › Nastavit.
Prázdné použije malý model pro jazyk, který přepisujete. Zadejte ID modelu z tabulky výše, a použije se tento model pro každý jazyk.
Zapnuto: model, který ještě není na vašem počítači, se při prvním použití stáhne z alphacephei.com. Vypnuto: použijí se jen modely, které již jsou ve složce modelů.
Jazyky
Devět jazyků, uvedených níže pod 16 značkami, protože každý je k dispozici obecně i regionálně (pt a pt-br). Regionální značka, která v seznamu není, použije svůj hlavní jazyk: en-gb dostane americký anglický model a veškerá portugalština brazilský.
enen-usptpt-breses-esfrfr-frdede-deitit-itruzhzh-cnja
Platformy
| Systém | Stažení | Otestováno |
|---|---|---|
| Linux x86-64 | 30.6 MB | Sestaveno v CI, nespuštěno |
| macOS (Apple silicon) | 15.8 MB | Sestaveno v CI, nespuštěno |
| Windows x86-64 | 24.0 MB | Sestaveno v CI, nespuštěno |
CI sestaví každé stažení, ale nespustí je, takže vydání není ověřeno skutečným přepisem.
Řešení potíží
model_missingModel není ve složce modelů a automatické stahování je vypnuto. Zapněte Auto-download models on first use, nebo rozbalte model tam sami.network_unavailableModel se nepodařilo stáhnout z alphacephei.com. Zkontrolujte připojení a zkuste to znovu.disk_fullPro stažení modelu není dost místa. Uvolněte nějaké, nebo použijte malý model.unsupported_languageVosk pro tento jazyk nemá model. Zkuste Whisper.internalPříprava zvuku, rozbalení modelu nebo rozpoznávání selhalo; zpráva uvede, které. Pokud rozbalení selhalo, spusťte to znovu: stahování začne od začátku.
Licence
Vhodné pro komerční práci. Jeden model je GPL-3.0 místo Apache-2.0: úplný portugalský model (Facebook).
Verze
- 1.0.0
Další doplňky skupiny Řeč na text
-
Whisper Offline
Přepis řeči offline pomocí whisper.cpp, pouze CPU.
-
RealtimeSTT Offline
Pro režim nahrávání, během mluvení. Modely Whisper, na vašem počítači.
-
AssemblyAI Cloud
S rozlišením mluvčích. Zatím není k dispozici.