- 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.1 KiB
1.1 KiB
Ticket: Build TTS Service
Ticket Information
- ID: TICKET-014
- Title: Build TTS Service
- Type: Feature
- Priority: High
- Status: Backlog
- Track: Voice I/O
- Milestone: Milestone 2 - Voice Chat MVP
- Created: 2024-01-XX
Description
Build TTS service:
- HTTP/gRPC endpoint: text in → audio out
- Low-latency settings for interactive use
- Streaming audio output support
- Voice selection and configuration
Acceptance Criteria
- TTS service implemented
- HTTP/gRPC endpoint working
- Text input → audio output functional
- Low-latency configuration (< 500ms)
- Streaming support for long text
- Voice selection working
Technical Details
Implementation:
- Use selected TTS engine from TICKET-013
- HTTP endpoint for simple requests
- Streaming for real-time playback
- Audio format: WAV or MP3
- Sample rate: 22050 or 44100 Hz
Dependencies
- TICKET-013 (TTS evaluation)
Related Files
home-voice-agent/tts/(to be created)
Notes
Needs defined API between agent and TTS (simple JSON with text + voice profile).