nannan·6d agoI built a Windows TTS ebook reader for long novels — feedback wanted [Dev]I’m the developer. I built this because listening to long novels on Windows was painful: robotic system voices, copy-paste TTS sites…
nannan·6d agoEbook Voice Player Architecture Deep Dive: Kivy + edge-tts Cross-Platform E-Book TTS ReaderEbook Voice Player is a cross-platform e-book text-to-speech reader built on the **Kivy** framework and **Microsoft edge-tts** engine…
nannan·Nov 7Technical deep-dive into the architecture decisions behind CaptureOCRCaptureOCR is a Windows desktop application that transforms screenshots into structured data (Markdown tables, CSV) using local OCR. Built…
nannan·Nov 7Architecture Design & Implementation of a Fully Offline OCR Desktop App: ReceiptForge Deep Dive### Why Build Another OCR Tool?
nannan·Nov 7Smart Compression: How ZipFlow Recommends the Best FormatZipFlow’s smart compression engine samples the file mix inside an archive and classifies contents into categories: text documents, source…
nannan·Nov 7Seven Security Checks Before Extraction with ZipFlowZipFlow introduces a structured, transparent security model for archive extraction. Before a single byte is written to disk, the engine…
nannan·Oct 20I built a Windows TTS ebook reader for long novels — feedback wanted [Dev]I’m the developer. I built this because listening to long novels on Windows was painful: robotic system voices, copy-paste TTS sites…
nannan·Sep 2, 2023十万个为什么-孔雀为何炫耀自己的羽毛 -Why Do Peacocks Flaunt Feathers? The Fabulous Feathery Tale Unveiled!https://youtu.be/_Oqq1K3QLbA
nannan·Sep 2, 2023十万个为什么 — 三只小猪 one hundred thousand why — the three little pigshttps://youtu.be/ndC0_5AmmWg