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!

What Is Binning? A Basic Definition (2022)

https://www.tomshardware.com/reviews/glossary-binning-definition
1•thunderbong•5m ago•0 comments

Zero Trace AI – private AI chat with nothing to subpoena

https://zerotraceai.org
2•OrPrivacyGuy•11m ago•0 comments

I have open-sourced gojaja, a CLI for local multi-agent collaboration

2•zpwsmile•14m ago•0 comments

US Supreme Court Just Blew Up EU-US Data Transfers

https://noyb.eu/en/us-supreme-court-just-blew-eu-us-data-transfers
9•tomwas54•15m ago•1 comments

Show HN: Vaghenu, a meter aware sloka-to-chant, TTS for Sanskrit

1•init0•16m ago•0 comments

Popping the GPU Bubble

https://moondream.ai/blog/popping-the-gpu-bubble
2•radq•17m ago•0 comments

Show HN: No ads and noise from any page, get a clean AI reformat in one click

https://code.intellios.ai/cwsum/
1•coolwulf•17m ago•0 comments

Ferrari's marketing boss quits after troubled EV debut

https://www.euronews.com/business/2026/06/25/ferraris-marketing-boss-quits-after-troubled-ev-debu...
2•iancmceachern•19m ago•0 comments

A Berkeley AI professor makes provocative argument for decelerating AI research

https://www.fastcompany.com/91564629/a-berkeley-ai-professor-makes-a-provocative-argument-for-dec...
2•1vuio0pswjnm7•20m ago•0 comments

The Body It Asked For – AI, hardware, and the long way back to atoms

https://saqiba.substack.com/p/the-body-it-asked-for
1•saqibanajam•21m ago•0 comments

Hollow-core fiber trial pushes 51.3 TB/s over 128mi with out signal regeneration

https://www.tomshardware.com/networking/chinas-hollow-core-fiber-trial-pushes-51-3-tb-s-over-128-...
2•giuliomagnifico•22m ago•1 comments

Nimetic – Zero-JS Single Page Applications

https://yottadb.com/nimetic-zero-js-single-page-applications-with-nim-datastar-and-yottadb/
2•archargelod•23m ago•0 comments

Qwen3.5 2B burns all the output tokens while thinking

2•adithyaharish•24m ago•0 comments

Story about Crazy Frog [video]

https://www.youtube.com/watch?v=K063gZvP5JU
2•modinfo•25m ago•1 comments

ILockBox: Offline Private Photo Vault and Video Locker

https://apps.apple.com/us/app/ilockbox-photo-vault-locker/id1064360258
1•nitingohel•27m ago•0 comments

The bats working the pollinator night shift

https://www.batcon.org/a-world-tour-of-bat-pollination/
1•gscott•30m ago•0 comments

The end of the AArch64 desktop experiment

https://marcin.juszkiewicz.com.pl/2026/06/26/the-end-of-the-aarch64-desktop-experiment/
3•signa11•41m ago•1 comments

Show HN: CI/Lock – signed evidence of what your CI ran

https://cilock.dev/
1•colek42•41m ago•0 comments

Why she have no nuance for AI [video]

https://www.youtube.com/watch?v=WDHJXDhkgUM
3•modinfo•51m ago•0 comments

An Explosion of AI Slop Is Pushing People Offline and Back into the Real World

https://www.inc.com/chris-morris/an-explosion-of-ai-slop-is-pushing-people-offline-and-back-into-...
5•1vuio0pswjnm7•56m ago•0 comments

Why Does the U.S. Still Own This Tiny Chunk of Washington Land Stuck to Canada?

https://pugetpress.com/2026/06/29/why-point-roberts-wa-isnt-part-of-canada/
4•naturalmovement•57m ago•0 comments

As a dev how do I avoid exposing IP through coding assistants?

1•dd-sharma•58m ago•1 comments

MarketNow

https://marketnow.site
1•eddyflores•1h ago•1 comments

Linux Network Performance Parameters

https://github.com/leandromoreira/linux-network-performance-parameters
2•grajmanu•1h ago•0 comments

Lawrence M. Krauss -A Universe from Nothing

https://www.youtube.com/watch?v=vwzbU0bGOdc
1•grajmanu•1h ago•0 comments

Australia's competition regulator sues Amazon over Prime subscription terms

https://www.cnbc.com/2026/06/30/australias-competition-regulator-takes-amazon-to-court-over-alleg...
4•1vuio0pswjnm7•1h ago•0 comments

AI Specialists Ready to Transform Your Workflow

https://github.com/msitarzewski/agency-agents
2•grajmanu•1h ago•0 comments

AI Data Centers Have Been Great for the Steel Industry, Now a Power Crisis Looms

https://www.wsj.com/business/energy-oil/ai-data-centers-power-competition-steel-48a17dbd
3•1vuio0pswjnm7•1h ago•0 comments

Can Architecture Ever Save Us from Sickness?

https://thereader.mitpress.mit.edu/can-architecture-ever-save-us-from-sickness/
3•the-mitr•1h ago•1 comments

ICE Tracks Down Woman to Force Her to Delete Instagram Post

https://newrepublic.com/post/212340/ice-poll-worker-election-delete-instagram-post
14•HotGarbage•1h ago•1 comments