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!

If a MacBook Pro runs hot or shows high kernel CPU, try charging it on the right

https://apple.stackexchange.com/a/363933/182292
1•germanrabbit•1m ago•0 comments

I Access Auditor – see and revoke what your AI coding agents can access

https://github.com/dirmedmr-alt/ai-access-auditor
1•dirmed•3m ago•0 comments

Show HN: Patchlag – Kernel CVE fix delay: Debian 13 median 12 days, Ubuntu 109

https://thewingthewong.github.io/patchlag/
1•enzahere•5m ago•0 comments

MemoryDojo: Benchmarking Poisoning Through LLM Agent Memory

https://arxiv.org/abs/2611.09721
1•anatolii1309•6m ago•0 comments

Chris van Eijk: JSON vs. jsonb in PostgreSQL: size and speed, measured

https://now-next.nl/en/insights/postgresql-json-vs-jsonb-measured/
1•millspore•7m ago•0 comments

LAN Party game caching made easy

https://lancache.net/
1•rzk•11m ago•0 comments

Beyond the compiler: Making IBM i run modified native code

https://blog.silentsignal.eu/2026/11/10/Beyond-the-compiler-Making-IBM-i-run-modified-native-code...
1•dnet•14m ago•0 comments

Why product management will never give you instant gratification

https://www.leadinginproduct.com/p/product-management-instant-gratification
1•benkan•14m ago•0 comments

Return of the Living Dead Cast Horrified by AI-Made Sequel They Were Set to Star

https://kotaku.com/return-of-the-living-dead-cast-horrified-by-ai-made-sequel-they-were-originall...
2•benkan•14m ago•0 comments

Gary Fisketjon Has Died. He Edited Ellis, Tartt, McInerney and McCarthy

https://www.nytimes.com/2026/11/09/obituaries/gary-fisketjon-dead.html
1•toomuchtodo•15m ago•1 comments

Huawei says it's made a 100 percent Chinese PC

https://www.theregister.com/systems/2026/11/09/huawei-says-its-made-a-100-percent-chinese-pc/5308335
2•benkan•15m ago•0 comments

My Partner's Dependence on Chatbots Is Becoming a Problem. How Do I Tell Him?

https://www.nytimes.com/2026/05/30/magazine/partner-chatbot-dependence-ethics.html
2•rzk•17m ago•1 comments

Prometheus: For nerds like me who loves maps and history combined

https://exploreprometheus.com/
2•schemingboi•20m ago•1 comments

Digestion-resistant proteins support the healthy metabolite profiles

https://www.pnas.org/doi/10.1073/pnas.2605226123
2•01-_-•23m ago•0 comments

WQ Files is a file browser, app data manager and cache cleaner for iOS 26 and 27

https://github.com/kolbicz/WQFiles
1•gslin•26m ago•0 comments

Does until it doesn't and doesn't until it does

https://rodneybrooks.com/does-until-it-doesnt-and-doesnt-until-it-does/
1•v9v•26m ago•0 comments

Building Super (LLM) Soldiers

https://blog.codemine.be/posts/2026/20261001-lean-in/
1•avh3•28m ago•0 comments

Show HN: NanoLaunch - Submit Your Tool

https://nanolaunch.online/submit/
2•gingermanymph•31m ago•0 comments

The coin-flipping that counts the Internet – how the HyperLogLog algorithm works

https://www.scientificamerican.com/article/the-coin-flipping-trick-that-counts-the-internet/
1•beardyw•35m ago•0 comments

Antelog – stops AI coding agents from running dangerous commands

https://antelog.dev/
1•Yashsarwaiya•36m ago•0 comments

When Will We Stop Reading Code?

https://misfra.me/2026/when-will-we-stop-reading-code/
1•preetamjinka•37m ago•1 comments

Hims and Hers to offer unapproved peptides after US eases curbs

https://www.reuters.com/business/healthcare-pharmaceuticals/hims-hers-narrows-2026-revenue-foreca...
2•1659447091•37m ago•0 comments

Show HN: Clingon – Markdown cheatsheets that run in your real shell

https://github.com/con-dog/clingon/blob/master/README.md
3•purple-leafy•40m ago•0 comments

Montray – Don't let a broken systemd service go unnoticed

https://github.com/dimonomid/montray
1•dimonomid•43m ago•0 comments

Finding Peace in the Process: How to Survive the Perfect Demoparty

https://marincomics.com/evoke-2026.html
1•self•45m ago•0 comments

M John Harrison becomes first science fiction author to win the Booker prize

https://www.theguardian.com/books/2026/nov/09/m-john-harrison-the-end-of-everything-wins-2026-boo...
24•sorokod•53m ago•4 comments

Ask HN: Exploring non-Euclidean static-resonance and zero-latency hardware (v=0)

1•masterofroot•56m ago•0 comments

FlashStore: A Ceph OSD Rewritten in Rust for NVMe

https://github.com/croit/ceph-rust
2•jojodicus•57m ago•0 comments

Self-hosting email the hard way from your own routable IPv4 block up

https://anil.recoil.org/notes/recoil-self-hosting-2026
3•cromka•58m ago•0 comments

Two Apps One Process

https://andersmurphy.com/2026/11/09/two-apps-one-process.html
1•andersmurphy•1h ago•1 comments