- 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.
1.3 KiB
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
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.