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

Comments

MaximosMK•10mo 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: HackerNewsDelta Is a Clone of HN Powered by Exponential (CMS)

https://hackernewsdelta.com/
1•7x•17s ago•0 comments

SafeVPN–Let people remote in to fix your servers, but prevent data exfiltration

https://github.com/chinagloud/SafeVPN
1•chinagloud163•2m ago•0 comments

Kalshi Has Been Temporarily Banned in Nevada

https://www.wired.com/story/nevada-bans-kalshi-prediction-market/
1•HardwareLust•4m ago•0 comments

Show HN: An MCP server that helps coding agents find the full change surface

https://github.com/ftrou/Decodifier3.1
1•ftrou•6m ago•0 comments

What Looks Like Resilience in Iran Is Its Collapse Plan

https://parpanchi.substack.com/p/what-looks-like-resilience-in-iran
2•gambutin•6m ago•0 comments

Gea: A batteries-included, reactive JavaScript UI framework

https://github.com/dashersw/gea
2•thunderbong•7m ago•0 comments

Scroll Press

https://scroll.press/
2•mathgenius•7m ago•0 comments

The Claude Dichotomy

https://jonathannen.com/the-claude-dichotomy/
2•jwilliams•7m ago•0 comments

Bye Bye RTMP

https://daniel.haxx.se/blog/2026/03/21/bye-bye-rtmp/
2•jandeboevrie•10m ago•0 comments

Show HN: GoldenMatch – Entity resolution with LLM scoring, 97% F1, no Spark

https://github.com/benzsevern/goldenmatch
2•benzsevern•12m ago•0 comments

Russian women who don't want children will be sent to psychologist

https://www.thetimes.com/world/russia-ukraine-war/article/russian-women-children-psychologist-zzn...
5•randycupertino•15m ago•1 comments

Show HN: I ran Qwen3.5 35B on my iPhone at 5.6 tok/SEC

https://twitter.com/alexintosh/status/2035386645764006102
3•alexintosh•16m ago•0 comments

How to Attract AI Bots to Your Open Source Project

https://nesbitt.io/2026/03/21/how-to-attract-ai-bots-to-your-open-source-project.html
1•zdw•16m ago•0 comments

My Beef with Substack

https://tasshinfogleman.substack.com/p/my-beef-with-substack
1•tasshin•18m ago•0 comments

SSH Certificates and Git Signing

https://codon.org.uk/~mjg59/blog/p/ssh-certificates-and-git-signing/
2•zdw•18m ago•0 comments

Revert "userdb: add birthDate field to JSON user records

https://github.com/systemd/systemd/pull/41179
4•smartmic•21m ago•1 comments

The World Mood – A real-time, anonymous emotional map of the world

https://theworldmood.com
1•Unical-A•21m ago•0 comments

How Do You Design a Large-Scale AI Trust Experiment?

https://weightedthoughts.substack.com/p/how-do-you-design-a-large-scale-ai
1•starlitlog•23m ago•0 comments

Ironsmith – MTG card (de)compiler and multiplayer rules engine

https://github.com/chiplis/ironsmith
1•nicolas-siplis•25m ago•0 comments

Ask HN: Need IP attorney for DMCA/open-source licensing dispute

1•sansanagar•26m ago•0 comments

Claude Code workspace trust dialog bypass, settings loading order CVE-2026-33068

https://raxe.ai/labs/advisories/RAXE-2026-040
1•raxe•26m ago•0 comments

Gadoosh God Is Going to Jail for a Long Time [video]

https://www.youtube.com/watch?v=o1XflZUexvw
1•SteveClement•28m ago•0 comments

Prevalence of GenAI sexualized image usage by adolescents in the US

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0342824
1•gnabgib•28m ago•0 comments

Plot Ark – Open-source agentic curriculum engine (React/Flask/LightRAG)

https://github.com/Schlaflied/Plot-Ark
3•yuting_•35m ago•1 comments

Taxes: Geopolitics

https://devblogs.microsoft.com/oldnewthing/20051129-00/?p=33173
3•stevefan1999•36m ago•0 comments

The Engineer Who Tried to Put Age Verification into Linux

https://www.sambent.com/the-engineer-who-tried-to-put-age-verification-into-linux-5/
4•stalfosknight•36m ago•0 comments

Kagi Translate's AI answers question "What would horny Margaret Thatcher say?"

https://arstechnica.com/ai/2026/03/kagi-translates-ai-answers-the-question-what-would-horny-marga...
2•gnabgib•39m ago•0 comments

ZX Spectrum Basic controls a lunar lander in Kerbal Space Program [video]

https://www.youtube.com/watch?v=XQTh1Davsj8
2•nopakos•40m ago•0 comments

When the city becomes the weapon: IoT, AI, and the new face of warfare

https://andreafortuna.org/2026/03/21/when-the-city-becomes-the-weapon
2•fbistrash•41m ago•0 comments

Do Not Turn Child Protection into Internet Access Control

https://news.dyne.org/child-protection-is-not-access-control/
23•smartmic•42m ago•3 comments