Transcriptie 01 — productcontract, bronmatrix en opslagformaat vastleggen #2509
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#2509
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: geen
Gebruikersdoel
Een gebruiker kan vooraf zien welke van drie routes op zijn apparaat werkt: bestaand bestand, lokale opname, of live meeschrijven. Een gesprek in dezelfde ruimte en een online gesprek mogen niet stilzwijgend dezelfde audiobron heten.
Huidige basis en besluit
OciDeck levert macOS, Windows, Linux en web (
README.md,docs/BUILD.md).android/enios/bestaan als Flutter-projectmappen, maar zijn geen huidige releaseplatforms. Slide-audio wordt gekozen viaImageService.pickAudio;WebrtcMicMonitorvoert microfoongeluid alleen door en slaat niets op. De AI-client spreekt chat/completions, geen spraak-naar-tekst.docs/design/AI_ASSIST.mdenCOLLABORATION.mdhouden vergadermedia buiten AI Assist. Dit issue opent geen native deelname aan Teams/Jitsi opnieuw.Werk
bestand,microfoon,app-/systeemgeluid,combinatie, met per doelplatform de werkelijke toestemmings-, opname- en transcriptieroute. Splits detecteerbare mogelijkheden, pas na gebruikersactie vaststelbare toestemming, en beperkingen van bron/app/DRM..mdreist; geen base64 of stilzwijgende wijziging aan het stabiele presentatieformaat. Beschrijf import/export, verplaatsen, verwijderen, crashherstel en web-downloads.CaptureSource/TranscriptionEngine-grens en fouttypen vast voordat platformcode ontstaat. Eén opname mag naar live chunks én duurzame audio schrijven, gevolgd door een definitieve hertranscriptie.Aanvulling: optionele serverroute
De providerneutrale grens onderscheidt lokale engine, gekozen batchserver en server met bewezen live-protocol. Leg taaktoestemming, host/protocol en herkomst in het contract vast; dezelfde Markdown-uitvoer blijft leidend. Zie #2524 en #2525.
Aanvulling: OciDeck-call als eigen bron
Neem een actieve
MeetingSessionals aparte bronsoort op: ontvangen remote tracks plus eigen daadwerkelijk uitgezonden audio. De capability-matrix onderscheidt deze route van systeemgeluid van externe belapps. De huidige calladapter is nog niet operationeel; zie #2526.Acceptatie
docs/design/en gekoppeld aan de vervolgissues..mden.ocideckblijven leesbaar; eventuele nieuwe metadata heeft round-trip- en migratietests als eis.Bronnen
OciDeck:
docs/FILE_FORMAT.md,docs/design/AI_ASSIST.md§1,docs/design/COLLABORATION.md§7.1.6; web: https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getDisplayMedia .