← ClaudeAtlas

qol-voicelisted

Use when working on the qol-voice plugin. Covers audio capture and utterance segmentation, the engine-neutral transcription provider registry, local and remote speech-to-text backends, the pure turn coordinator and its policy, routing completed turns to live terminal sessions, voice session lifecycle, and doctor checks. Triggers on "qol-voice", voice, speech-to-text, transcription, whisper, utterance, turn taking, or dictating into a terminal session.
qol-tools/qol-skills · ★ 0 · AI & Automation · score 62
Install: claude install-skill qol-tools/qol-skills
# qol-voice QoL Voice transcribes speech and routes completed turns to live terminal sessions. It owns recognition, turn taking, and conversation policy; live terminal identity and delivery come from the shared terminal-sessions library. ## Contract sources - `plugin.toml` owns actions, daemon metadata, declared capabilities, config scoping, platform availability, and release artifacts. - `qol-config.toml` owns settings sections, fields, and defaults. - `qol-runtime.toml` owns the runnable action contract. - `Cargo.toml` owns target-scoped native and model dependencies. Config scoping is part of the manifest contract: settings that describe this machine's hardware or its routing target are device-scoped rather than synced, so a synced profile cannot point one machine at another machine's microphone or terminal. Read the declared scopes before adding a field. ## Source ownership | Path | Responsibility | |---|---| | `src/cli/` | Headless command surface and doctor registration. | | `src/audio/` | Audio format, encoding, and frame types. | | `src/listen/` | Capture, device probing, utterance segmentation, and drop accounting. | | `src/transcribe/` | Engine-neutral provider registry, descriptors, capabilities, and the session trait. | | `src/transcribe/platform/` | Target-selected providers, including the local model backend. | | `src/transcribe/websocket/` | Remote provider transport and its protocol. | | `src/turn/` | Turn coordinator, turn policy, and the control model.