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

Show HN: Wyndup – share a live countdown with your podcast guest

https://wyndup.net
1•ardwino•3m ago•0 comments

Elastic Cloud on Kubernetes, simplified: zone awareness, restarts, and mTLS

https://www.elastic.co/search-labs/blog/elasticsearch-kubernetes-zone-awareness-restarts-mtls
1•eigenBasis•4m ago•0 comments

Jane Street's approach to AI adoption throughout their SDLC [video]

https://www.youtube.com/watch?v=rUYP4C29yCw
1•devdoshi•6m ago•1 comments

Brovan: Binary user-mode emulator for x86_64

https://github.com/AdvDebug/Brovan
1•AdvDebugy•7m ago•0 comments

WikiProject Editor Retention

https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Editor_Retention
1•sshh12•8m ago•0 comments

A Compression Tool for LLM Reads. Est. 60-95% Fewer Tokens

https://github.com/chopratejas/headroom
1•botacode•8m ago•0 comments

North America's largest commuter rail system faces a potential shutdown

https://apnews.com/article/lirr-new-york-commuter-rail-strike-union-eefab0d1f91470934fb89bd1809d0a94
2•petethomas•11m ago•1 comments

Random.website

https://random.website
2•npilk•11m ago•0 comments

Humanoid robots won't surprise us when they arrive

https://philipotoole.com/humanoid-robots-wont-surprise-us-when-they-appear/
2•otoolep•15m ago•0 comments

Thorchain halts trading after $10M cross-chain exploitRUNE token drops 12%

https://www.coindesk.com/tech/2026/05/15/thorchain-halts-trading-after-usd10-million-cross-chain-...
1•LUZUVYY•20m ago•0 comments

Engineer creates starwars inspired air bike

https://volonaut.com
1•nirkalimi•21m ago•0 comments

How to bypass Anti-Bots in 2026

https://roundproxies.com/blog/how-to-bypass-anti-bots/
2•majorchord•22m ago•0 comments

Python by Example Using Cloudflare Dynamic Workers

https://www.pythonbyexample.dev/
2•adewale•23m ago•1 comments

Lost in Translation: Text Message Spoofing via Email [pdf]

https://sumanthvrao.github.io/papers/rao-oakland-2026.pdf
2•yechs•23m ago•1 comments

New quantum algorithm solves "impossible" materials problem in seconds

https://www.sciencedaily.com/releases/2026/05/260512202355.htm
2•maxloh•24m ago•0 comments

What Is Rails-Way?

https://paweldabrowski.com/farewell-to-rails-way/what-is-rails-way
2•thunderbong•26m ago•0 comments

SpaceX targets June 11 IPO pricing, picks Nasdaq for historic market debut

https://www.coindesk.com/markets/2026/05/15/spacex-targets-june-11-ipo-pricing-picks-nasdaq-for-h...
1•LUZUVYY•26m ago•0 comments

Auto Rebaser v2 – browser-side GitHub PR housekeeping, now multi-account

https://github.com/bradygrapentine/auto-rebaser
1•bgrapentine•30m ago•0 comments

Legacy Update for Windows 8.1 for x64-based Systems

https://legacyupdate.net/download-center/download/51025/update-for-windows-8.1-x64-kb3132080
1•kristianp•31m ago•0 comments

NextEra and Dominion in talks over tie-up to create $400B US utility giant

https://giftarticle.ft.com/giftarticle/actions/redeem/7f0f2008-4160-45f9-8c93-80f8b4318669
3•alephnerd•35m ago•0 comments

Is China using fentanyl as a weapon against the United States?

https://en.unav.edu/web/global-affairs/esta-china-usando-el-fentanilo-como-arma-contra-estados-un...
5•Stevvo•40m ago•5 comments

China's unfinished buildings have created stranded assets with substantial costs

https://www.cell.com/one-earth/fulltext/S2590-3322(26)00050-3
2•littlexsparkee•40m ago•0 comments

Gaps in AI Development Closing 2.1B in Pain

https://news.novonavis.com/builders
1•capagg•45m ago•1 comments

Volkswagen Detects CI Server Tests and Ensures They Pass (2015)

https://github.com/auchenberg/volkswagen
3•birdculture•46m ago•0 comments

'No Way to Prevent This,' Says Only Package Manager Where This Regularly Happens

https://kevinpatel.xyz/posts/no-way-to-prevent-this/
8•alligatorplum•49m ago•0 comments

Picollo: Modern HDR histogram and PMU counters for .NET

https://hotforknowledge.com/2026/05/15/introducing-picollo/
1•buybackoff•49m ago•1 comments

Show HN: Expo Vibe – Expo apps that builds Expo apps

https://github.com/mishushakov/expo-vibe
1•ushakov•50m ago•0 comments

I broke AppLovin's mediation cipher protocol

https://www.buchodi.com/i-broke-applovins-mediation-cipher-protocol/
2•lmbbuchodi•50m ago•0 comments

Codex is for prosumers – here's why (and how) to switch

https://twitter.com/omooretweets/status/2053858113892262193
1•gmays•50m ago•0 comments

Claude Took the Unfair Bullet for Ending Finger-Based Pricing

https://getlago.substack.com/p/1577a99d-e9d1-41d2-82e4-f11169e6654d
3•timbourcier•52m ago•0 comments