Expand description
Host-driven partial transcription session (JOE-1605).
Aurum does not own microphone devices. Hosts push PCM, and this module decides when to decode, how to stabilize prefixes, and how to discard superseded results.
Structs§
- Contiguous
Owned - Owned contiguous samples for passing into STT without lifetime coupling.
- Partial
Session - Host-driven partial STT session state.
- Partial
Session Config - Configuration for partial session v2.
- Partial
Update - One partial emission for the host UI.
Enums§
- Finalization
Reason - Why a partial or final emission was produced.
Functions§
- legacy_
policy_ dictation - Migration note:
PartialWindowPolicy/PartialClockremain supported for simple host loops. PreferPartialSessionfor production partial UX. - samples_
per_ second - Suggested samples for ~1 s of audio at whisper rate.