Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Specifications

This directory contains all functional requirements (FR), non-functional requirements (NFR), and initialisation specifications (INIT) for the Speakr project.

Functional Requirements (FR)

IDNameReport
FR-1Global Hot-keyImplementation Summary
FR-2Audio CaptureImplementation Summary
FR-3Transcription
FR-4Transcript Injection
FR-5Injection Fallback
FR-6Settings UIImplementation Summary
FR-7Status Events
FR-8Settings Persistence
FR-9Auto-update

Non-Functional Requirements (NFR)

IDNameReport
NFR-accessibilityAccessibility
NFR-compatibilityCompatibility
NFR-footprintFootprint
NFR-latencyLatency
NFR-reliabilityReliability
NFR-securitySecurity

Initialisation Specifications (INIT)

IDNameReport
INIT-01Project Scaffold & Initial Structure

note

Implementation Reports contain detailed analysis of completed features, including technical decisions, challenges encountered, and verification steps. See reports/ for additional documentation.