README.mdā¢1.63 kB
# Voice Mode Specifications
This directory contains technical specifications, design documents, and architectural decisions for the Voice Mode project.
## š Available Specifications
- [Conversation Logging JSONL](./conversation-logging-jsonl.md) - Specification for structured conversation logging
- [Provider Endpoint Lists](./provider-endpoint-lists.md) - Managing multiple STT/TTS provider endpoints
- [Streaming Audio Playback](./streaming-audio-playback.md) - Real-time audio streaming implementation
- [Unified Event Logging](./unified-event-logging.md) - Comprehensive event logging system
## šÆ Purpose
The specifications in this directory serve to:
- Document architectural decisions and their rationale
- Provide detailed technical implementation guides
- Capture future enhancement ideas and patterns
- Preserve historical context from the project's evolution
## š Structure
Specifications are organized by topic and implementation status:
- **Current Implementation** - Specs describing existing features
- **Future Enhancements** - Proposed features and patterns
- **Historical Context** - Evolution and design decisions
- **Integration Guides** - Detailed setup and configuration
## š¤ Contributing
When adding new specifications:
1. Use clear, descriptive filenames
2. Include a header with purpose and status
3. Date your specifications
4. Link to relevant code or documentation
5. Update this README with a brief description
## š Related Documentation
- [Task Documentation](../tasks/README.md) - Current development work
- [Configuration Guide](../configuration.md) - Setup instructions