frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I built a GUI/API wrapper for Piper TTS to handle large files

https://github.com/MaximosMK/piper-tts-api-demo
1•MaximosMK•1y ago

Comments

MaximosMK•1y ago
Hi HN,

I often found myself wanting to convert large text files (like book chapters or long articles) into audio using the excellent open-source Piper TTS engine. Handling very large inputs directly can be a bit tricky, and I wanted a smoother workflow.

So, I built this project: 1. A simple Flask/Gunicorn API server (`server/piper_api.py`) that wraps the Piper executable. 2. A PySide6 GUI client (`client/piper_api_gui.py`) that interacts with the server.

The key feature is that the client automatically splits large text files into smaller chunks (sentence-like segments), sends these chunks to the API server to be processed in parallel (using Python's `ThreadPoolExecutor`), and then combines the resulting WAV audio snippets back into a single file. This makes synthesizing long texts much more manageable and faster than doing it sequentially.

The tech stack is Python, Flask, Gunicorn, PySide6, and Requests. It's all open source on GitHub.

Happy to answer any questions or hear feedback!

Chinese Room re-visited: How LLM's have real but different understanding of word

https://www.lesswrong.com/posts/PpCHgKsg2xDdPDQhu/the-chinese-room-re-visited-how-llm-s-have-real...
1•stevefan1999•2m ago•0 comments

Market Makers Print Money

https://zozo123.github.io/market-making-sandbox/
1•zozo123-IB•3m ago•0 comments

Owl 3: A minimalist UI framework built on Signals and Proxies

https://odoo.github.io/owl/documentation/v3/owl/
1•pointedulac•4m ago•0 comments

BadHost – CVE-2026-48710 Starlette Host-Header Auth Bypass

https://mcp-scan.nemesis.services/
1•ylk•5m ago•0 comments

Proposals for cyber-propaganda de-escalation

https://www.tandfonline.com/eprint/3VSGIKQQFNMBQXMCS7BR
1•instagraham•7m ago•0 comments

Agile, as we know it, is disappearing

https://ajagara.com/en/blog/agile-wie-wir-es-kennen-verschwindet/
1•fcse•7m ago•0 comments

India moves a step closer to 114 Rafales deal: 'LoR ready to be sent to France'

https://timesofindia.indiatimes.com/india/india-moves-a-step-closer-to-114-rafales-deal-lor-for-m...
1•vrganj•7m ago•0 comments

GPU-Accelerated Alpha Factor Discovery: 30x Faster Than Python GPLearn

https://medium.com/@DolphinDB_Inc/30x-faster-alpha-factor-mining-the-gpu-edge-every-quant-needs-5...
2•CrazyTomato•12m ago•0 comments

How Claude helped me to find a RCE in XReader/Evince/Atril

https://medeiros.zip/posts/CVE-2026-46529-evince
1•0x38B•12m ago•0 comments

End of an Era: Iconic Shibuya Hands to Close After 48 Years

https://spoon-tamago.com/iconic-shibuya-hands-to-close-november/
1•thm•12m ago•0 comments

Build High-Frequency Order Books from Tick Data

https://medium.com/@DolphinDB_Inc/build-high-frequency-order-books-from-tick-data-9da2a6cc2fcf
2•Polly_Liu•14m ago•0 comments

Physical Lens on the Cell

https://physicallensonthecell.org/
1•o4c•18m ago•0 comments

PrivatePulse – Estimate what your private company equity is worth today

https://www.privatepulse.online
1•OscarDK•18m ago•0 comments

It's Hot, Close the Windows

https://www.eneigualauno.com/mental/meanderings/2026/05/25/hot-close-the-window.html
2•reallydontask•20m ago•0 comments

Medieval King Arthur manuscript could fetch £2M at auction

https://www.theguardian.com/books/2026/may/26/medieval-king-arthur-manuscript-auction
2•sandebert•24m ago•0 comments

Inside Google’s Agentic Search Revolution

https://puck.news/inside-googles-agentic-search-revolution/?sharer=425101&token=b032e98a72528abbe...
2•thm•25m ago•0 comments

Checking the math behind OpenAI and Anthropic's latest headlines

https://garymarcus.substack.com/p/checking-the-math-behind-openai-and
2•ColinWright•26m ago•0 comments

How to write code, miss every deadline, and make everyone miserable

https://github.com/Senuto/nodeshub-seo-skills
1•NodesHub•28m ago•1 comments

Scoped Error in Rust

https://kanru.info/scoped-error/
1•fanf2•30m ago•0 comments

The robots are replacing the packages

https://spatie.be/blog/the-robots-are-replacing-the-packages
1•moebrowne•36m ago•0 comments

A Practical Order Matching Framework for High-Frequency Strategy Backtesting

https://medium.com/@DolphinDB_Inc/a-practical-order-matching-framework-for-high-frequency-strateg...
3•dbaa4real•37m ago•0 comments

OpenClaw for Sales – Using Local-First AI Agents for Sales Workflows

https://www.kickscale.com/en/blog/openclaw-sales-ai-agent-revolution
3•mjenul•38m ago•0 comments

25th of May – Towel Day

https://en.wikipedia.org/wiki/Towel_Day
2•smig0•38m ago•0 comments

The Simula One: Linux VR Computer

https://shop.simulavr.com/
2•poly2it•40m ago•0 comments

Your Python Scraper Has a Tell. Curl-Cffi Is How You Hide It

https://medium.com/@farbodkhorramvatan/your-python-scraper-has-a-tell-curl-cffi-is-how-you-hide-i...
4•theanonymousone•47m ago•0 comments

Autonomous bus collided with tram on its first day of service in Sweden

https://brusselssignal.eu/2026/05/tram-hits-self-driving-bus-on-first-day-of-passenger-service-in...
4•zx8080•48m ago•0 comments

Peter Higgs: I wouldn't be productive enough for today's academic system

https://www.theguardian.com/science/2013/dec/06/peter-higgs-boson-academic-system
2•Anon84•51m ago•0 comments

Sentry.io DE Region Outage

https://status.sentry.io
1•coronapl•53m ago•0 comments

RSS Anyway

https://astrohacker.com/blog/2026-04-24-introducing-rss-anyway/
1•berlianta•53m ago•0 comments

La Page Du Temps

https://vigilix.fr/
1•zekinht•54m ago•0 comments