atlas/tickets/backlog/TICKET-007_train-custom-wake-word.md
ilia 7c633a02ed Initialize project structure with essential files and documentation
- Added .cursorrules for project guidelines and context
- Created README.md for project overview and goals
- Established ARCHITECTURE.md for architectural documentation
- Set up tickets directory with initial ticket management files
- Included .gitignore to manage ignored files and directories

This commit lays the foundation for the Atlas project, ensuring a clear structure for development and collaboration.
2026-01-05 20:09:44 -05:00

1.3 KiB

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
  • 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.