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!

Exploring Nix for Enterprise Teams

https://medium.com/ekino-france/exploring-nix-for-enterprise-teams-2e61d755e473
1•tduyng•42s ago•0 comments

Global gridded population datasets underrepresent rural population (2025)

https://www.nature.com/articles/s41467-025-56906-7
1•bryanrasmussen•5m ago•1 comments

The Law of Leaky Abstractions (2002)

https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/
1•SmartHypercube•6m ago•0 comments

What Happened to the Fight for the Internet?

https://dustycloud.org/blog/what-happened-to-the-fight-for-the-internet/
1•birdculture•7m ago•0 comments

Show HN: TTS Model – Another attempt to cross the uncanny valley

https://theclevr.com
1•cyrus_ck•12m ago•0 comments

We sell digital assets built on AI-powered business models

https://digitvest.com/en
1•kilincarslan•13m ago•0 comments

Naval: Code is consumed by computers, writing by humans. So write it yourself

https://www.ssp.sh/brain/the-differences-between-writing-and-coding/
1•zazuke•16m ago•0 comments

Editorial: It's time to step up and have your say for science

https://arstechnica.com/science/2026/07/editorial-the-most-important-thing-you-can-do-to-protect-...
1•rbanffy•16m ago•0 comments

Argo Mission 1

https://www.argospace.com//news/argo-mission-1
1•da-x•16m ago•0 comments

'Vanishingly rare' copy of US Declaration of Independence found in UK archives

https://www.theguardian.com/uk-news/2026/jul/03/vanishingly-rare-copy-us-declaration-independence...
1•6LLvveMx2koXfwn•18m ago•0 comments

DConf '26 Schedule

https://dconf.org/2026/index.html#schedule
1•pjmlp•18m ago•0 comments

Capped Fable turns capability into budgeting problem

https://spark.temrel.com/p/fable-5-rationed
1•bentemrel•23m ago•0 comments

The Cost of Hobbies

https://eftm.com/2026/03/new-research-reveals-the-true-cost-of-tech%E2%80%91heavy-hobbies-273784
1•sudo_cowsay•24m ago•0 comments

Understanding Is the New Bottleneck

https://www.geoffreylitt.com/2026/07/02/understanding-is-the-new-bottleneck.html
2•ingve•25m ago•0 comments

Scripting fm, Apple's Foundation Models CLI

https://petegoldsmith.com/2026/07/02/2026-07-02-fm-pcc-not-available-in-this-context/
1•theraven•26m ago•0 comments

Soft-yet-firm robohand assesses the ripeness of produce that it picks

https://newatlas.com/robotics/robotic-hand-picks-produce-assesses-ripeness/
2•thunderbong•27m ago•0 comments

Cash Access Map

https://www.centralbank.ie/financial-system/access-to-cash/public-information/cash-access-map
1•austinallegro•28m ago•0 comments

Domain seller Godaddy fears India's fake site crackdown could damage internet

https://www.reuters.com/world/worlds-biggest-domain-seller-fears-indias-fake-site-crackdown-could...
2•Terretta•28m ago•0 comments

New Spatial Augmented Reality Makes Projections Crisper

https://spectrum.ieee.org/shadow-free-spatial-augmented-reality
1•JeanKage•32m ago•0 comments

Show HN: I revived a 128MB RAM NAS by building my own control panel

https://github.com/itprogresscorp/Mini-Bucket
1•minibucket•34m ago•0 comments

Manson murders 'were linked to CIA mind control experiments', Congress told [pdf]

https://oversight.house.gov/wp-content/uploads/2026/06/ONeill-Written-Testimony.pdf
4•abbassix•34m ago•0 comments

Speculative pre-positioning: off-path decode for stateful inference sessions

https://arxiv.org/abs/2606.29565
1•logotype•42m ago•0 comments

Recordly: A cross-platform OSS alternative to Screen Studio

https://github.com/webadderallorg/Recordly
2•kozika•42m ago•1 comments

Your Vibe coded website is going to get you fined

https://thoughtbot.com/blog/your-vibe-coded-website-is-going-to-get-you-fined
3•ingve•42m ago•0 comments

IsChinaByEmoji – A way for browser to detect if a user is from China

https://github.com/yArna/isChinaUser/blob/main/src/isChinaByEmoji.ts
1•phantomathkg•46m ago•0 comments

Camox: The framework for agent-driven websites

https://github.com/camox-ai/camox
1•malgamves•49m ago•1 comments

TS Foundation Models

https://huggingface.co/NX-AI/TiRex-2
1•Robert_Linz•50m ago•1 comments

Read Build Ship #1 – Starting at $0, 0 users, 27 followers. Here's the plan

https://readbuildship.substack.com/p/read-build-ship-1-starting-at-0-0
1•babilonczyk•58m ago•0 comments

What is the Fourth Dimension? (1884)

https://en.wikisource.org/wiki/What_is_the_Fourth_Dimension%3F
3•downbad_•1h ago•0 comments

Achieving Operational Excellence with AI

https://www.technologyreview.com/2026/07/02/1140045/achieving-operational-excellence-with-ai/
2•joozio•1h ago•0 comments