Ask HN: Self-hosted text-to-speech (TTS) solutions that can parse PDFs? | Heykuki News