# Ticket: Train or Configure Custom Wake-Word ## Ticket Information - **ID**: TICKET-007 - **Title**: Train or Configure Custom Wake-Word "Hey Atlas" - **Type**: Feature - **Priority**: Medium - **Status**: Backlog - **Track**: Voice I/O - **Milestone**: Milestone 2 - Voice Chat MVP - **Created**: 2024-01-XX ## Description Train or configure the custom "Hey Atlas" wake-word: - Collect audio samples for "Hey Atlas" - Train model if using openWakeWord's training pipeline - Configure wake-word if using pre-trained engine - Test detection accuracy ## Acceptance Criteria - [ ] Audio samples collected for "Hey Atlas" - [ ] Model trained or configured - [ ] Wake-word detection working with custom phrase - [ ] Accuracy tested in quiet and noisy environments - [ ] Model file saved and versioned ## Technical Details Process depends on selected engine: - openWakeWord: Training pipeline with collected samples - Porcupine: Custom wake-word creation via their platform - Other: Follow engine-specific process ## Dependencies - TICKET-005 (engine selection) - TICKET-006 (prototype node) - for testing ## Related Files - `home-voice-agent/wake-word/models/` (to be created) - `family-agent-config/wake-word-samples/` (to be created) ## Notes May require multiple iterations to achieve good accuracy. False positive tuning comes next.