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!

You don't hire juniors to do menial chores

https://frederickvanbrabant.com/blog/2026-07-24-you-dont-hire-juniors-to-do-menial-chores/
1•TheEdonian•2m ago•0 comments

Poor Countries Are Aging Fast but Can't Keep Up with the Cost

https://www.wsj.com/world/poor-countries-are-aging-fast-but-cant-keep-up-with-the-cost-fd83b1cd
1•impish9208•4m ago•1 comments

I Built a Project Controls Platform with Node.js, SQLite and Vanilla JavaScript

https://plansync.store/
2•shanshahid•5m ago•0 comments

Microsoft rewrote the TypeScript compiler in native code and made it 10x faster

https://www.youtube.com/watch?v=OytpXXeNmTQ
1•imperio59•5m ago•0 comments

Kill The Cookie Banner

https://killthecookiebanner.eu/
1•rapnie•5m ago•0 comments

Rodney Brooks: House Cleaning My January 1, 2018 Predictions

https://rodneybrooks.com/house-cleaning-my-january-1-2018-predictions/
1•chmaynard•7m ago•0 comments

The first watch featuring computer functions

https://by.seiko-design.com/140th/en/topic/58.html
1•stefanv•12m ago•0 comments

I built a canvas where LLM chats become an editable map

https://github.com/chenxiachan/thoughtdag
2•chatchan•16m ago•0 comments

Show HN: Registrly – cross-referenced UK company and Global LEI lookup

https://registrly.com
1•solodynamo•16m ago•1 comments

AI Tokenomics: What AI tokens cost and where they're wasted

https://github.com/QuesmaOrg/awesome-ai-tokenomics
3•bkotrys•19m ago•0 comments

Canada remains anti-nuke, but its potential path to the bomb is getting shorter

https://www.cbc.ca/news/politics/canada-remains-antinuke-road-to-bomb-getting-shorter-9.7283194
3•geox•24m ago•0 comments

Telem News

https://telem.news/
1•sinfuego•28m ago•0 comments

Penny – Turn group chats into feeds, starting with caregivers

https://app.pennyai.chat
2•birudeghi•29m ago•3 comments

Searchable, leveled learning map of AI/ML tools

1•maneeshthakur•29m ago•1 comments

We achieved 94.7% in Longmemeval with no hacks lol, everything open sourced

https://github.com/kunal12203/swafra
1•krishnakantk876•30m ago•0 comments

My Favorite Liar (2008)

https://www.overcomingbias.com/p/my-favorite-liahtml
3•downbad_•33m ago•0 comments

Danbooru pony image to text prompt generator for free

https://danbooru-pony-image-to-text-prompt-generator.pages.dev
3•rrrpro123•33m ago•20 comments

Registration of new accounts to the Arch AUR reopened with hardened requirements

https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/message/TT3OCFFNM6SBMUB...
2•exploraz•35m ago•0 comments

Hands-Free Mouse Uses Eyes and Muscles Instead

https://hackaday.com/2026/07/24/hands-free-mouse-uses-eyes-and-muscles-instead/
2•t-3•36m ago•1 comments

Pizza, pasta, potatoes, protein – how Italian children became so overweight

https://www.bbc.com/news/articles/c33y3151vydo
3•porridgeraisin•43m ago•0 comments

ASK HN: Why has technology become so unreliable?

4•prmph•45m ago•2 comments

The perils of parsing type inference declarations in C

https://sebsite.pw/w/20260725-auto.html
2•birdculture•46m ago•0 comments

Will the RAM crunch force a return to optimisation?

https://mattcasmith.net/2026/07/26/ram-crunch-optimisation
3•mattcasmith•49m ago•1 comments

Improving 1080p screen sharing without increasing bandwidth

https://www.gethopp.app/blog/sharpening-screen-sharing
2•iparaskev•51m ago•0 comments

Show HN: Peek – Open social media links without distraction

https://github.com/RtiM0/peek
1•otato_potato•51m ago•0 comments

AI Chatbots Know How to Make Deadly Biological Weapons. Some Will Teach You

https://www.wsj.com/tech/ai/openai-chatbot-biological-weapons-poison-3d808e6c
3•thm•52m ago•0 comments

Show HN: Wmux – A workspace multiplexer for AI agents

https://github.com/openwong2kim/wmux
2•wong2kim•52m ago•0 comments

A [rust] panic hook that asks ChatGPT what went wrong

https://crates.io/crates/chatgpt-panic-hook
1•joshka•56m ago•0 comments

An OpenAI model left notes about how to evade containment; we need more details

https://www.lesswrong.com/posts/jMEAG5c5HiDfdAGpa/an-openai-model-left-notes-about-how-to-evade-c...
10•joozio•57m ago•6 comments

Wildfire Forces Evacuation of NASA's Deep Space Network Complex in Spain

https://arstechnica.com/space/2026/07/wildfire-forces-evacuation-of-nasas-deep-space-network-comp...
3•rippeltippel•1h ago•0 comments