Licence otvorenog koda
Dijelovi tuđeg koda, modela i fontova koje Dictolo koristi, i pod kojim licencama.
Dictolo je sastavljen i od tuđeg otvorenog koda. Ovdje je spisak dijelova koji idu uz aplikaciju, sa licencom svakog od njih. Puni tekst licence objavljuje autor na stranici projekta.
Prepoznavanje govora
| Dio | Za šta služi | Licenca |
|---|---|---|
| faster-whisper | pokreće model za govor | MIT |
| CTranslate2 | brzo izvršavanje modela na procesoru i grafičkoj | MIT |
| Whisper large-v3 i large-v3-turbo (OpenAI), u obliku za faster-whisper | sam model; skida se pri prvom pokretanju | MIT |
| Silero VAD i ONNX Runtime | prepoznavanje tišine (VAD) | MIT |
| PyAV | čitanje zvuka | BSD-3-Clause; uz njega idu biblioteke FFmpeg pod LGPL 2.1 |
| tokenizers, huggingface_hub, hf-xet | rastavljanje teksta i preuzimanje modela | Apache-2.0 |
| NumPy | računanje nad zvukom | BSD-3-Clause |
| NVIDIA cuBLAS i cuDNN | ubrzanje na NVIDIA grafičkoj | vlasnička licenca NVIDIA, dozvoljena za dalju distribuciju |
Aplikacija i prozor
| Dio | Za šta služi | Licenca |
|---|---|---|
| Python i Tcl/Tk | jezik i osnova prozora | PSF License; Tcl/Tk pod BSD licencom |
| CustomTkinter | izgled prozora | MIT |
| darkdetect | prepoznaje tamnu temu Windowsa | BSD-3-Clause |
| Pillow | ikone i slike | MIT-CMU |
| pystray | ikona u traci | LGPL-3.0 |
| sounddevice i PortAudio | snimanje s mikrofona | MIT |
| keyboard | tipke F9 i F8 | MIT |
| pyperclip | kopiranje teksta | BSD-3-Clause |
| pywin32 | veza s Windowsom | PSF License |
| PyInstaller | pakovanje u jedan program | GPL-2.0 s izuzetkom koji dozvoljava pakovanje zatvorenog koda |
Licenca i mreža
| Dio | Za šta služi | Licenca |
|---|---|---|
| cryptography | provjera potpisa licence | Apache-2.0 ili BSD-3-Clause |
| OpenSSL | šifrovana veza | Apache-2.0 |
| HTTPX, httpcore, h11, AnyIO, idna | razgovor sa serverom | BSD-3-Clause i MIT |
| certifi | spisak pouzdanih certifikata | MPL-2.0 |
| PyYAML, tqdm, filelock, fsspec, packaging, click, charset-normalizer, cffi | pomoćne biblioteke uz gornje | MIT, BSD, Apache-2.0 i MPL-2.0 (tqdm) |
Fontovi
| Font | Gdje | Licenca |
|---|---|---|
| Montserrat | naslovi u aplikaciji i na dictolo.com | SIL Open Font License 1.1 |
| Inter | tekst u aplikaciji i na dictolo.com | SIL Open Font License 1.1 |
| JetBrains Mono | tekst u fiksnoj širini u aplikaciji | SIL Open Font License 1.1 |
| Space Grotesk | raniji naslovi u aplikaciji; fajl još ide uz instalaciju | SIL Open Font License 1.1 |
Tekstovi licenci za fontove idu uz aplikaciju, u instalacionom folderu pod _internal\gui\fonts (fajlovi OFL-*.txt).
Ako misliš da nešto fali ili je pogrešno navedeno, javi nam i ispravićemo.