frontpage.
newsnewestaskshowjobs

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!

Sample More, Reflect Less: Self-Refine and Reflexion Lose to Repeated Sampling

https://arxiv.org/abs/2607.28576
1•sbulaev•55s ago•0 comments

Math shows why your vote may not count the way you think it does

https://phys.org/news/2026-07-math-vote.html
1•pseudolus•1m ago•0 comments

A Culture That Could Only Count

https://robertxworld.com/the-culture-that-could-only-count/
1•devrob•5m ago•0 comments

Digital Independence Day: Switch to the good side every first Sunday

https://diday.org/en/
1•whilenot-dev•5m ago•0 comments

Why is assisted dying so rare, even where it's legal?

https://preservinghope.substack.com/p/why-is-assisted-dying-so-rare-even
1•arielzj•6m ago•1 comments

What a Hedge Fund's Implosion Says About the A.I. Trade

https://www.nytimes.com/2026/07/31/business/dealbook/situational-awareness-ai-hedge-fund.html
3•donohoe•7m ago•0 comments

Farmers spreading crushed glass on their crops

https://www.abc.net.au/news/2026-07-31/ground-glass-silicon-fertiliser-farm-productivity/106963488
1•porjo•7m ago•0 comments

How the Words We Teach English Language Learners Changed

https://pudding.cool/2026/07/essential-words/
1•surprisetalk•7m ago•0 comments

Amiga Pips the PC for Mission-Critical Computing at NASA (2021)

https://hackaday.com/2021/08/16/retrotechtacular-amiga-pips-the-pc-for-mission-critical-computing...
1•Bluestein•8m ago•0 comments

Shipping code without human verification

https://thenewstack.io/ship-code-without-verification/
1•tonkkatonka•8m ago•1 comments

Hello from Zernote

https://blog.zernote.com/hello-from-zernote/
1•sagotly•9m ago•0 comments

Ufc noche free: legal ways to watch and verify the card

https://mxltv.net/mx
1•cynthial485•13m ago•0 comments

How to Stop Procrastinating

https://www.nytimes.com/2026/07/31/well/stop-procrastinating-tips.html
1•EndXA•13m ago•0 comments

Violin Plot

https://en.wikipedia.org/wiki/Violin_plot
1•tosh•14m ago•0 comments

The End of an Era

https://hughhowey.com/the-end-of-an-era/
2•harscoat•16m ago•0 comments

Un-Employ Us All

https://thunkpoorly.bearblog.dev/un-employ-us-all/
3•speckx•16m ago•1 comments

A dystopian world where LLMs can't code but can generate software binaries

https://twitter.com/random_walker/status/2082163285588107752
2•eamag•17m ago•1 comments

Tired of paying per domain for DMARC, so I built a self-hosted one

https://github.com/pescheckit/dmarc-service
2•botw44•22m ago•1 comments

10x Faster Change Management. Compliance Included

https://eng.miragesecurity.ai/posts/10x-change-management/
1•cebert•22m ago•0 comments

AI Companies Mass Shredding Rare Books [video]

https://www.youtube.com/watch?v=8c8pmp_OC2s
2•Bender•22m ago•0 comments

In-House LLM Serving at Netflix

https://netflixtechblog.com/in-house-llm-serving-at-netflix-a5a8e799ea2c
1•theanonymousone•28m ago•0 comments

Best 4K IPTV service Reddit: what the threads recommend

https://4kliveiptv.tv/
1•hunter_lewis754•28m ago•0 comments

The Maxwell Conjecture Is False (GPT 5.6 Sol)

https://arxiv.org/abs/2607.27197
2•rahen•30m ago•3 comments

Show HN: PinAllWindows – sync pinned apps across Chrome windows

https://chromewebstore.google.com/detail/pinallwindows/fakbifeeblnopdhicpmhhmcdhmefphjp
2•boundless88•31m ago•0 comments

You have been mislead about lightbulbs

https://maurycyz.com/misc/tungsten/
2•tonyg•33m ago•1 comments

Low Entropy Vuln on Coldcard Mk3 Hardware Wallets, 1082.58 BTC Drained

https://www.reddit.com/r/Bitcoin/comments/1vatgl4/full_panic_one_of_my_wallets_was_drained/
2•svenfaw•33m ago•0 comments

LinkedIn adds a 'Seems like AI slop' button

https://thenextweb.com/news/linkedin-seems-like-ai-slop-button
7•thunderbong•34m ago•2 comments

Ibex: Tables at the Speed of Thought

https://bobjansen.net/ibex-tables-at-the-speed-of-thought/
1•Bootvis•35m ago•0 comments

Microsoft blinked a little in the AI capex race. Wall Street loved it

https://www.businessinsider.com/microsoft-blinked-ai-capex-data-centers-wall-street-cheered-2026-7
2•mapping365•36m ago•0 comments

Computing Can Help Fix Red Tape, but It Shouldn't Write the Rules

https://cacm.acm.org/blogcacm/computing-can-help-fix-red-tape-but-it-shouldnt-write-the-rules/
1•jruohonen•41m ago•0 comments