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

Comments

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

AgentChat – Watch your agent teams/swarms chat

https://github.com/DheerG/agent-chat
1•bushido•21s ago•0 comments

Wander Console 0.4.0

https://susam.net/code/news/wander/0.4.0.html
1•susam•4m ago•0 comments

Auto Research Engineer

https://github.com/NTT123/auto-research-engineer
1•xcodevn•5m ago•1 comments

Detecting Portable Software Outside SCCM Using GPO and PowerShell

https://www.hiddenobelisk.com/detecting-portable-and-unauthorized-software-with-powershell-and-gpo/
1•Servant-of-Inos•6m ago•1 comments

Byte-Pair Encoding

https://en.wikipedia.org/wiki/Byte-pair_encoding
2•tosh•7m ago•0 comments

Building effective database retrieval tools for context engineering

https://www.elastic.co/search-labs/blog/database-retrieval-tools-context-engineering
2•eigenBasis•7m ago•0 comments

AIsbf (AI Should Be Free) 0.9.8 Released

https://pypi.org/project/aisbf/
2•nextime•8m ago•1 comments

Show HN: Mason – A container for running a team of agents using a concierge

https://github.com/Mason-Teams/mason-teams
2•dpark2026•8m ago•0 comments

Beyond the Readme: Enforcing Application Guardrails at Runtime

https://lackofimagination.org/2026/03/beyond-the-readme-enforcing-application-guardrails-at-runtime/
1•tie-in•12m ago•0 comments

Anthropic buys biotech startup Coefficient Bio in $400M deal

https://techcrunch.com/2026/04/03/anthropic-buys-biotech-startup-coefficient-bio-in-400m-deal-rep...
2•htrp•12m ago•0 comments

Rumi Meets Claude

https://no.dev/posts/rumi
1•samisuteria•13m ago•0 comments

Picture Limitless Creativity at Your Fingertips (2022)

https://www.wired.com/story/picture-limitless-creativity-ai-image-generators/
1•microsoftedging•13m ago•0 comments

Resting heart rate 68 to 56: what changed in my dev work

https://aralroca.com/blog/biohacks-that-actually-work
1•arocagomez•14m ago•0 comments

Sam Altman's sister amends lawsuit accusing OpenAI CEO of sexual abuse

https://www.independent.co.uk/news/world/americas/sam-altman-sexual-assault-sister-annie-abuse-la...
2•therobots927•15m ago•0 comments

How to Detect Phishing Pages

https://linkshieldapi.com/blog/fake-dhl-delivery-page
1•TimLeland•15m ago•0 comments

28 Times faster than Google's LLM tokenizer

https://o200k-tokenizer-70fe25.gitlab.io/
1•nispin•16m ago•0 comments

Texas A&M research links high-dose antioxidants to offspring birth defects

https://stories.tamu.edu/news/2026/02/02/more-isnt-always-better-texas-am-research-links-high-dos...
2•clumsysmurf•20m ago•1 comments

Spectral Packet Engine – Python spectral analysis, compression, and MCP

https://github.com/farukalpay/spectral-packet/
3•hellomas1•21m ago•1 comments

German men 18-45 need military permit to leave country for longer than 3 months

https://www.dw.com/en/german-men-need-military-permit-for-extended-stays-abroad/a-76662677
5•L_226•21m ago•1 comments

Nursing Is the Surefire New Path to Prosperity

https://www.wsj.com/economy/jobs/nursing-jobs-pay-prosperity-b2769391
1•lxm•22m ago•0 comments

We may have seen a 'dirty fireball' star explosion for the first time

https://www.newscientist.com/article/2522015-we-may-have-seen-a-dirty-fireball-star-explosion-for...
2•Brajeshwar•22m ago•0 comments

I Asked Claude Why It Won't Stop Flattering Me

https://nautil.us/i-asked-claude-why-it-wont-stop-flattering-me-1279510
1•Brajeshwar•23m ago•0 comments

Limiting Not Just Screen Time, but Screen Space

https://www.noemamag.com/limiting-not-just-screen-time-but-screen-space/
2•thinkingemote•23m ago•0 comments

My AI Secretary

https://deknijf.com/posts/my-ai-secretary/
1•rdeknijf•23m ago•0 comments

Make Every Problem Claude's Problem

https://deknijf.com/posts/make-every-problem-claudes-problem/
1•rdeknijf•23m ago•0 comments

Elon Musk insists banks working on SpaceX IPO must buy Grok subscriptions

https://arstechnica.com/tech-policy/2026/04/elon-musk-insists-banks-working-on-spacex-ipo-must-bu...
5•throw0101c•23m ago•0 comments

Got an awkward or embarrassing Gmail address? Google is letting users change it

https://apnews.com/article/gmail-email-google-internet-27fc7d9ec927ee7aef2e4b1716667338
1•rawgabbit•25m ago•0 comments

Show HN: React hooks that predict text height before render, using font metrics

2•ahmadparizaad•26m ago•0 comments

Show HN: Built a habit tracker that I can't ignore

https://github.com/timf34/habit-wallpaper
1•timf34•27m ago•0 comments

Can you Lisp without being strapped in to the Torment Nexus Machine?

https://zyd.lol/lisp-against-the-machine.html
1•Antibabelic•27m ago•0 comments