--- id: 1c7748af-daab-4339-b2fc-e6a43bb7d6da type: solution title: "Voice server initial implementation" tags: [voice-server, python, fastapi, piper-tts, sounddevice, tdd] importance: 0.7 confidence: 0.8 created: "2025-12-19T06:18:22.164692+00:00" updated: "2025-12-19T06:18:22.164692+00:00" --- Built a local HTTP TTS service using FastAPI + Piper TTS + sounddevice. POST /notify accepts text and plays it through speakers. Includes async queue for sequential playback, health checks, voice listing. 73 TDD tests. Tech: Python, FastAPI, Piper TTS (neural), sounddevice (PortAudio).