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!

GraalVM 25.5: new optimizations and Python web framework

https://medium.com/graalvm/graalvm-25-5-is-here-19535117b14b
1•mike_hearn•1m ago•0 comments

Osewa – An open-source alternative to SSH and Mosh

https://osewa.dev/
1•dkpk•7m ago•0 comments

Show HN: Umbra – a autonomous Android agent with background screen control

https://github.com/chengmatt416/umbra
1•pinyen_cheng•11m ago•0 comments

Show HN: Md2docx – Compile Markdown directly into native Word documents

https://md2docx.js.org/
1•mayank1513•12m ago•0 comments

The Peruvian hotel with a terrifying check-in

https://www.bbc.com/travel/article/20261028-the-peruvian-hotel-with-a-terrifying-check-in
2•tosh•13m ago•0 comments

How I AI

https://blog.radix63.dk/posts/how-i-ai/
1•eisbaw•15m ago•0 comments

Ubuntu unattended-upgrades installs HAProxy version with a major regression

https://bugs.launchpad.net/ubuntu/+source/haproxy/+bug/2172897
2•sfkgtbor•15m ago•0 comments

Show HN: Hormuz Signal – Iran war escalation risk from real data

https://www.HormuzSignal.com/
2•mrPaul658•19m ago•0 comments

AI UI/UX designer: assign a ticket, get senior-reviewed Figma designs in 24-48h

https://ai.greensighter.com/
1•dakochamp•23m ago•0 comments

A Universe in the Ring: What If We Could Start Our Own Sandbox at CERN?

https://medium.com/system-weakness/a-universe-in-the-ring-what-if-we-could-start-our-own-sandbox-...
1•mkraft_berlin•24m ago•0 comments

ChatGPT and Work are merging soon, while ChatGPT Classic retires in January

https://9to5mac.com/2026/11/02/openai-is-retiring-chatgpt-classic-app-will-soon-combine-chat-and-...
1•tmarice•26m ago•0 comments

Geolocating any audio recording using flight data and the Doppler Effect

https://www.techradar.com/computing/cyber-security/youtuber-discovers-aircraft-noise-trick-that-c...
2•vrganj•33m ago•0 comments

Verification Is Not Knowledge: Science needs more than answers

https://blog.cosmos-institute.org/p/verification-is-not-knowledge
20•ersinesen•39m ago•2 comments

Flutter updates required to remediate the eMudhra certificate compromise

https://firebase.google.com/support/guides/compromised-emudhra-intermediate-ca
2•bitneuker•40m ago•0 comments

Milkman – The Better Alternative to Postman

https://milkman.dev/
2•jplunien•43m ago•1 comments

The Gacha game I play everyday, Nikke, was targeted by a supply chain attack

https://twitter.com/lauriferrd/status/2117655602843533509
3•katomegumi111•43m ago•0 comments

Show HN: Unsquatted – fast domain checker and curated list

https://unsquatted.com
2•vovahimself•44m ago•0 comments

Ideas for Testing Randomized Algorithms

https://timvieira.github.io/testing-randomized-algorithms/
2•bacr•44m ago•0 comments

Kitty 0.50

https://sw.kovidgoyal.net/kitty/changelog/#
57•porridgeraisin•44m ago•16 comments

Protocol Explorer

https://protocol-explorer-alpha.vercel.app/
2•giis•46m ago•0 comments

Show HN: Vegetable Gardening for Engineers

https://jrcpl.us/contrib/2020/gardening-for-engineers/
2•jrcplus•47m ago•0 comments

Observations from Running Stealmybitcoin.com

https://pavursec.com/blog/stealmybitcoin/
2•birdculture•47m ago•0 comments

First mistakes as an engineering manager

https://hypomanic.dev/first-mistakes-as-an-engineering-manager
4•molw•47m ago•2 comments

Better Auth Critical Vulnerabilities

https://better-auth.com/blog/security-release-2026-11-03
2•pranshuchittora•48m ago•0 comments

Hermes: A job-search agent that applies for you

https://github.com/shbernal/hermes-linkedin-jobsearch
2•shbernal01•48m ago•0 comments

Show HN: Headline Redline – track changes in News Headlines

https://headlineredline.com/
2•oyster143•48m ago•0 comments

In-browser code screenshot beautifier with zero server uploads

https://vault-pro.rashid-salimov96.workers.dev/en/tools/code-to-image/
2•badrasr•50m ago•0 comments

Show HN: Setforge – free lifting tracker; Apple Watch counts your reps

https://apps.apple.com/us/app/setforge-strength-tracker/id6823719830
2•yashsinghal0316•51m ago•0 comments

Europe's Power Prices Surge as Dunkelflaute Cuts Wind and Solar Output

https://www.bloomberg.com/news/articles/2026-10-28/europe-faces-winter-s-first-dunkelflaute-as-po...
3•mpweiher•54m ago•0 comments

Nvidia DGX Spark encrypted firmware slows inference speed to 35% on Linux

https://www.mindstudio.ai/blog/linux-nvidia-rtx-spark-laptop
4•novaRom•55m ago•0 comments