frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•7mo ago

Comments

MaximosMK•7mo 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!

Larval stage support engineering: great at what doesn't scale

https://thundergolfer.com/startups/support/2025/12/13/support-eng-stage-1/
2•thundergolfer•9m ago•0 comments

Online Piracy Can Boost Box Office Revenue, Study Suggests

https://torrentfreak.com/online-piracy-can-boost-box-office-revenue-study-suggests/
3•gslin•17m ago•0 comments

China Makes History with $1T Trade Surplus for First Time

https://fortune.com/2025/12/08/china-1-trillion-trade-surplus-exports-rebound/
1•skx001•19m ago•1 comments

Ask HN: Is There a Shell Revival?

1•sshadmand•35m ago•2 comments

LogicStamp: Turn React/TS into AI-Ready Context

https://logicstamp.dev/
2•handfuloflight•42m ago•0 comments

Color Contrast Tool Using APCA, the Candidate Contrast Method for WCAG 3

https://www.color-contrast.dev/
2•Kerrick•46m ago•0 comments

Lean Theorem Prover Mathlib

https://github.com/leanprover-community/mathlib4
2•downboots•53m ago•0 comments

Laundry Insights from Scraping 4000 Washer/Dryers in San Francisco

https://kavi.sh/san-francisco-laundry-analysis/
2•2gremlin181•56m ago•1 comments

Show HN: A game engine that transpiles your scripts to Rust for native perf

https://github.com/PerroEngine/Perro
1•TiernanDeFranco•56m ago•0 comments

Using a projector instead of a computer monitor

https://blog.shenjiasi.com/20171006.html
2•plun9•56m ago•1 comments

FDA leaders propose new 'plausible mechanism' pathway for bespoke medicines

https://www.raps.org/news-and-articles/news-articles/2025/11/fda-leaders-propose-new-‘plausible...
4•geox•57m ago•1 comments

If a Meta AI model can read a brain-wide signal, why wouldn't the brain?

https://1393.xyz/writing/if-a-meta-ai-model-can-read-a-brain-wide-signal-why-wouldnt-the-brain
1•rdgthree•59m ago•0 comments

Shooting at Brown U Barus and Holley building houses engineering and physics

https://rhodeislandcurrent.com/2025/12/13/the-unthinkable-has-happened-2-killed-eight-injured-in-...
3•redwood•1h ago•0 comments

Honing rods analyzed with an electron microscope – Scienceofsharp (2018)

https://scienceofsharp.com/2018/08/22/what-does-steeling-do-part-1/
1•shrinks99•1h ago•0 comments

How to Extend Phone Battery Life: 10 Proven Hacks

https://www.dailytechhacks.com/hacks/extend-phone-battery-life.html
1•rk3000•1h ago•3 comments

Show HN: Libefaxx – A Microbenchmark for AWS EFA GPU/CPU RDMA Communication

https://github.com/crazyguitar/Libefaxx
2•crazyguitar•1h ago•0 comments

Therapeutic Use of Cannabis and Cannabinoids: A Review

https://jamanetwork.com/journals/jama/fullarticle/2842072?guestAccessKey=a368e622-e374-4a0c-8d3b-...
3•bookofjoe•1h ago•0 comments

Free Software Awards Winners Announced: Andy Wingo, Alx Sa, Govdirectory

https://www.fsf.org/news/2024-free-software-awards-winners
11•pseudolus•1h ago•0 comments

NeuralOperator Joins the PyTorch Ecosystem

https://pytorch.org/blog/neuraloperatorjoins-the-pytorch-ecosystem/
1•williamjsdavis•1h ago•0 comments

States lodge lawsuit against Trump's $100k H-1B visa fee

https://www.politico.com/news/2025/12/12/trump-visa-fee-lawsuit-00689510
5•sul_tasto•1h ago•1 comments

Evaluating Gemini Robotics Policies in a Veo World Simulator

https://veo-robotics.github.io/
1•thomasm6m6•1h ago•0 comments

Quantum Computing Could Put IBM Back on Top Again

https://www.barrons.com/articles/ibm-stock-quantum-computing-system-two-a6c615de
3•Bostonian•1h ago•2 comments

Awesome-Jj: Jujutsu Things

https://github.com/Necior/awesome-jj
6•n3t•1h ago•0 comments

Emulating AVX-512 intrinsics in Miri

https://trifectatech.org/blog/emulating-avx-512-intrinsics-in-miri/
1•ashvardanian•1h ago•0 comments

Unswitching Loops for Fun and Profit

https://xania.org/202512/12-loop-unswitching
1•ibobev•1h ago•0 comments

Job isn't programming

https://codeandcake.dev/2025/12/12/your-job-isnt-programming/
4•nick4•1h ago•0 comments

Making Windows Terminal with GitHub Copilot CLI

https://developer.microsoft.com/blog/making-windows-terminal-awesome-with-github-copilot-cli
3•ibobev•1h ago•0 comments

Resolving an ambiguity in the Windows clipboard automated text conversion table

https://devblogs.microsoft.com/oldnewthing/20251212-05/?p=111862
1•ibobev•1h ago•0 comments

Coffee Pod Financing

https://newsletterhunt.com/emails/205961
1•mooreds•1h ago•0 comments

OpenAI Ends 'Vesting Cliff' for New Employees in Compensation-Policy Change

https://www.wsj.com/tech/ai/openai-ends-vesting-cliff-for-new-employees-in-compensation-policy-ch...
1•garbawarb•1h ago•0 comments