Psinaptic

Whisper local în română

Componentă opțională, experimentală, pentru kitul Windows. GLM-OCR rămâne inclus în kit; Whisper se descarcă separat, la alegerea medicului. Nu este necesară o cheie API.

1. Pregătește calculatorul

Folosește Windows 64-bit și instalează Python 3.11 x64 de pe site-ul oficial, cu Python Launcher. Acest pas se face manual; aplicația nu modifică instalarea Python a calculatorului.

Orientativ: 8 GB RAM pentru Small, 16 GB pentru Medium și câțiva GB liberi. Acestea sunt repere de testare, nu garanții de viteză sau precizie. Implementarea folosește CPU/int8; nu necesită GPU. Modelul Small este opțiunea inițială mai puțin solicitantă.

2. Deschide PowerShell în folderul aplicației

La instalarea standard:

Set-Location "$env:LOCALAPPDATA\Programs\Psinaptic-Medic"

Dacă ai ales alt folder în wizard, folosește acel folder. Verifică existența subfolderului public\experimental\whisper. Nu rula comenzile într-un folder cu date al altei aplicații.

3. Creează mediul separat și instalează dependențele

py -3.11 -m venv local-whisper\python
.\local-whisper\python\Scripts\python.exe -m pip install faster-whisper==1.2.1 fastapi==0.141.1 uvicorn==0.54.0 python-multipart==0.0.32
.\local-whisper\python\Scripts\python.exe public\experimental\whisper\setup-model.py --model small

Pentru Medium, în ultima comandă înlocuiește small cu medium. Descărcarea folosește PyPI și Hugging Face; nu prelucrează sau transmite audio. Versiunea modelului este fixată în script, iar fișierele sunt păstrate în local-whisper\models.

4. Pornește din aplicație

Fișa pacientului → Experimental → Înregistrări. Selectează modelul instalat, bifează confirmarea de pornire și apasă „Pornește Whisper”, apoi „Verifică starea”. Serviciul ascultă numai pe 127.0.0.1:8124 și cere un token local. Nu deschide acest port în firewall și nu îl publica pe internet. Nu are autostart la pornirea Windows.

5. Consimțământ și înregistrare

Explică pacientului scopul, durata păstrării, accesul și dreptul de refuz/retragere. Folosește formularul aprobat de unitate; aplicația oferă un model de lucru pentru tipărire. Confirmă acordul documentat, introdu referința și activează sesiunea. Înregistrează cel mult cinci minute, oprește și transcrie local. Textul trebuie verificat, în special negațiile, dozele și termenii clinici.

Date și oprire

Audio-ul este temporar: în memoria paginii și, în timpul transcrierii, în folderul local al serviciului. Nu este publicat în uploads și nu se salvează automat în dosar. După finalizare fișierul temporar este eliminat; o întrerupere forțată poate lăsa fișiere temporare care trebuie verificate. Textul din pagină dispare când închizi pagina; copiază numai textul verificat în locul potrivit.

Pentru oprirea serviciului, folosește Task Manager și identifică procesul Python al cărui executabil este în folderul Psinaptic/local-whisper. Nu opri alte procese Python. Închiderea paginii oprește captura microfonului, dar nu oprește modelul local.

Depanare

Surse: Whisper și limbile suportate · faster-whisper, instalare și CPU int8. Modelele pot omite sau inventa fragmente; rezultatul nu este document medical final.