Neem lokaal op: microfoon, systeemgeluid en de browser (#2516–#2522) #2575
No reviewers
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!2575
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/transcriptie-08-mic-opname"
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?
Samenvatting
ocideck-recordings/<sessie>/recording.wav). De webhelft blijft in het geheugen (mem:).probeendescribevragen geen toestemming; alleenstartenopenmogen dat. De microfoonstroom van de presentatie wordt niet hergebruikt, en er komt geen tweede verborgen sessie naast de doorvoer.streaming: truemeldt. whisper.cppPOST /inferenceis batch (#2524, al gemerged) en is dat bewijs niet. Lokale whisper-cli enAsrServerEnginemeldenstreaming: false;transcribeLivegeeft dannull.Bewaker
Opnames blijven lokaal. Geen nieuwe netwerkpartij, geen nieuwe afhankelijkheid, en het Markdown-deck blijft onaangeroerd. WAV en webm zijn gewone audiobestanden naast het deck, meeneembaar als OciDeck er niet meer is. Live tekst wordt niet verzonnen.
Wat deze PR niet bewijst
De software voor #2516–#2521 staat erin, met toetsen. De acceptatie van die issues vraagt fysiek bewijs, en dat is #2523. Daarom sluit deze PR niets.
getUserMediaengetDisplayMedia(#2517, #2521) zijn niet in een browser doorlopen. De webhelft staat in de dekkingsbaseline.Poort
make check-fullis groen ope8d4aec345534e1f565b50c030d9e2ac8f681a67: opmaak, analyze, tests, dekking, goldens, gitleaks, trufflehog en semgrep (0 bevindingen). Semgrep staat op deze machine (/opt/homebrew/bin/semgrep) en colima draait.make dast(ZAP) is adviserend en hoort niet bijcheck-full; die is niet gedraaid.Testplan
make check-fullope8d4aec345534e1f565b50c030d9e2ac8f681a67c6b13617a3toe8d4aec345