Transcriptie 15 — platformsetup, eind-tot-eindproeven en releasebewijs #2523
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#2523
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bovenliggend epic: #2508
Afhankelijk van: #2509, #2510, #2511, #2512, #2513, #2514, #2515, #2516, #2517, #2518, #2519, #2520, #2521, #2522, #2524, #2525, #2526, #2527, #2528, #2529, #2530, #2531, #2538, #2545, #2546, #2547, #2548
Gebruikersdoel
Op ieder geleverd platform kan ik zonder ontwikkelaarskennis vaststellen wat ik moet installeren of toestaan, een opname/transcript maken, problemen oplossen en mijn bestanden terugvinden.
Afhankelijkheid en werk
Na alle functionele tickets. Maak één onderhouden setupmatrix plus stapsgewijze gids voor macOS, Windows, Linux en web, vanuit de werkelijk geteste releasebundels; registreer die in OciDeck's documentatielezer en vertalingen. Noem Android/iOS alleen als niet-geleverde targets zolang er geen release voor bestaat.
USER_GUIDE,SOURCE_MAP,ARCHITECTURE,PRIVACY,KNOWN_LIMITATIONS, SBOM/licenties, pakket-/web-CSP-controles en vertalingen bij. Run de repository-native pinned poorten, daarna platformrooktesten; controleer CI tot terminale status volgens de afgesproken PR-werkwijze.Aanvulling: serverconfiguratie per platform
Documenteer voor macOS, Windows, Linux en web: eigen/externe HTTPS-server instellen, ondersteund API-contract en voorbeeldimplementatie, authenticatie, TLS, CORS/preflight, browser-LAN-rechten, bereikbaarheid, limieten/kosten, serverbewaring, stop/foutdiagnose en lokale versus serverprivacy. Test offline/lokaal, batchremote en live remote apart; controleer in browsernetwerkinspectie de werkelijke audiobestemming. Zie #2524 en #2525.
Voorbeeldsetup die de gids moet toetsen
Gebruik whisper.cpp
whisper-serverals mogelijke zelf gehoste batchimplementatie; documenteer dat directe publieke blootstelling zonder passende TLS/auth/CORS-laag niet de beoogde setup is. Een live-server vraagt een afzonderlijk bewezen protocol.Aanvulling: in-app callproef
Test een echte meerdeelnemerscall vanuit OciDeck los van een call in een externe app: eigen/remote audio, mute, trackverlies, provideropnamebeleid, tab-/presentatiewissel, stoppen/leave, lokale en gekozen servertranscriptie. Documenteer welke adapters dit werkelijk ondersteunen; zie #2526.
Acceptatie
.mdplus audio en bevat herstelstappen voor alle detectiefouten.Bronnen
OciDeck
docs/BUILD.md,docs/KNOWN_LIMITATIONS.md,docs/PRIVACY.md,docs/SOURCE_MAP.md.Geland via PR #2600 (merge
948bd15). Nueva doc de usuariodocs/TRANSCRIPTION_SETUP.md(+ .nl revisada a mano) con: matriz de setup por plataforma (OS/arch/fuentes/permisos), catálogo de modelos con tamaño/licencia/SHA-256, configuración de servidor batch (whisper-server, POST /inference, tiers loopback/LAN/cloud con opt-ins, TLS+API-key+CORS, advertencia de exposición pública sin capa) y live (vosk-ws-1, testbed, consent por sesión, limitación del header API-key en browser), retención (7 días staging, mem: en web, sources.json) y diagnóstico tipado de fallos. Matriz de evidencia: solo lo probado se afirma (macOS+web calls #2541/#2544/#2545/#2548, WASM §4.6, Vosk testbed); Windows/Linux = código compartido sin prueba de hardware. Registrada en el lector de docs (pubspec + DocEntry + 31 idiomas), índices README/docs actualizados, TRANSCRIPTION.md §5.1 gana columna callaudio, KNOWN_LIMITATIONS documenta el estado de prueba del engine local. La proba de hardware Windows/Linux queda honestamente como pendiente — no hay máquina de prueba registrada.