# 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).