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!

Database Lives in My House

https://postgresathome.jilles.dev/
1•luispa•55s ago•0 comments

Union Types and Option Types

https://tibleiz.net/blog/2025-03-16-union-types-and-option-types.html
1•g0xA52A2A•2m ago•0 comments

How Voting Is Like a Klein Bottle

https://www.quantamagazine.org/how-voting-is-like-a-klein-bottle-20261026/
1•mrkn1•2m ago•0 comments

Is There Anything Left in the Dream of Cold Fusion?

https://www.quantamagazine.org/is-there-anything-left-in-the-dream-of-cold-fusion-20261102/
1•mrkn1•3m ago•0 comments

Bcbsa Analysis How AI Coding Tools Affect Healthcare Costs

https://www.bcbs.com/about-us/association-news/bcbsa-analysis-ai-coding-tools-affects-healthcare-...
1•coloneltcb•4m ago•0 comments

Bitcoin Suisse CEO: Switzerland has lost interest in cryptocurrencies

https://www.swissinfo.ch/eng/swiss-economy/cryptocurrencies-switzerland-has-lost-interest-says-bi...
2•novaRom•4m ago•0 comments

Voyager 1 probe to hit historic one light-day distance from Earth in 17 days

https://www.tomshardware.com/tech-industry/space/voyager-1-probe-to-hit-historic-one-light-day-di...
1•_____k•6m ago•0 comments

Teaching an LLM a Little Jiu Jitsu

https://maxdemarzi.com/2026/11/02/teaching-an-llm-a-little-jiu-jitsu/
1•maxdemarzi•7m ago•0 comments

Ask HN: What to do about incorrectly suspended GitHub account, no notice?

3•sshah03•8m ago•0 comments

Reversing Alzheimer's: The Forgotten Causes and Cures Big Pharma Buried

https://www.midwesterndoctor.com/p/reversing-alzheimers-the-forgotten
2•bilsbie•8m ago•0 comments

Missing Printed Magazines

https://jetgirl.art/missing-printed-magazines/
1•fkozlowski•10m ago•0 comments

First Publicly Available Neuron-Derived AI Video Model

https://www.tbc.co/press-releases/neuron-derived-ai-video-model
1•dan_p•11m ago•1 comments

I Built the Most AI-Pilled Company in the World

https://x.com/jsnnsa/article/2115623382721126826
1•bitforger•11m ago•0 comments

Internet Archive (2001)

https://web.archive.org/web/20030217001923/http://archive.org/
1•basilikum•11m ago•0 comments

Secure AI Agents with Hazmat Suits, Not Self-Defense Classes

https://infisical.com/blog/ai-agent-security-hazmat-suits
1•FinnLobsien•12m ago•0 comments

Show HN: Notes on Watchmen – A page-by-page exploration of the graphic novel

https://notesonwatchmen.com
1•LiteUser•13m ago•0 comments

Postgres Max_wal_size

https://guardioz.com/blog/max-wal-size-explained
1•StefanKP9•13m ago•0 comments

I made it easy to see how well robotics models acutally work

https://playground.blupe.io
2•andlyu•13m ago•2 comments

Anthropic Is Racing to Obtain the A.I. Boom's Most Vital Resource

https://www.nytimes.com/2026/11/02/technology/anthropic-ai-computing-power.html
2•bookofjoe•13m ago•1 comments

TEMPO: A Tag-Based Framework for Efficient Memory Ordering

https://arxiv.org/abs/2609.22743
2•matt_d•14m ago•0 comments

The Postgres logging setting that slows down new connections

https://guardioz.com/blog/log-hostname-explained
1•StefanKP9•16m ago•0 comments

AI adoption in 2026: use, spending, and returns

https://www.stateof.ai/ai-adoption
1•gmays•17m ago•0 comments

NeoRouter – Self-hosted routing for free, paid and local LLMs

https://github.com/NeoLabs-Systems/NeoRouter
1•neo_github•17m ago•0 comments

An unusual sexual bond between a bull and a male donkey

https://phys.org/news/2026-10-unusual-sexual-bond-bull-male.html
3•samizdis•18m ago•0 comments

Show HN: Claude Tandem – multi accounts, profiles, projects

https://github.com/altsang/claude-tandem
1•altsang•18m ago•0 comments

Migrating to Python 3.15

https://mathspp.com/blog/migrating-to-python-315
2•lumpa•20m ago•0 comments

Anthropic's Amended IPO Filing Shows $895B in Compute Commitments

https://epyhia.com/anthropic-s-amended-ipo-filing-shows-17-billion-q3-revenue-and-895
1•arbuge•21m ago•0 comments

Have agents pre-register performance experiments

https://grady.dev/projects/agentic-perf/
1•gbdubs•21m ago•0 comments

Systemap – animated system design diagrams that run in the browser

https://systemap.app/try
1•danielkrejza•22m ago•0 comments

Show HN: I used Jev to build an off-topic detector for meetings

https://maxharrison.me/posts/offtrackometer/
2•maxharrison•22m ago•1 comments