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!

Why are databases so hard?

http://gtowey.blogspot.com/2026/07/why-are-databases-so-hard.html
1•gtowey•1m ago•0 comments

Personal Instagram Clone: WordPress and ActivityPub

https://fotos.kaffeeringe.de/
1•kaffeeringe•1m ago•1 comments

China starts production of home-grown immersion DUV chipmaking tools

https://www.reuters.com/world/china/china-starts-production-home-grown-immersion-duv-chipmaking-t...
1•dariosalvi78•2m ago•0 comments

Mathematicians Reveal Why Humans Keep Becoming Cannibals

https://www.sciencealert.com/mathematics-reveals-why-human-cannibalism-keeps-reappearing
1•wjSgoWPm5bWAhXB•2m ago•0 comments

Claude Is Down

https://status.claude.com/incidents/q2kg8n613kr3
8•gregsadetsky•3m ago•2 comments

Show HN: Cedric's Quest – A Dragon Quest–Style RPG in Rust and Bevy

https://store.steampowered.com/app/4569680/Cedrics_Quest__The_Waning_Ward/
1•coolwulf•3m ago•0 comments

Its operating system demo (from Computerphile)

https://www.youtube.com/watch?v=hISbyatih44
1•ozymandiax•3m ago•0 comments

Transitioning to the Verification Economy

https://www.unite.ai/transitioning-to-the-verification-economy/
1•Hard_Space•4m ago•0 comments

Built a household organizer in Flutter – what would you improve?

https://apps.apple.com/us/app/roomli-shared-home-organizer/id6761788107
1•mladenConcept•6m ago•0 comments

Unison – Watch YouTube Together, Perfectly in Sync

https://unison.video/
2•r1z4•6m ago•1 comments

Peppa Pig owners win copyright battle against 'impostor' Wolfoo

https://www.bbc.com/news/articles/clyx8lreydno
1•tartoran•6m ago•0 comments

Show HN: Nurb – Agentic CAD for 3D printing

https://github.com/Shpigford/nurb
1•Shpigford•7m ago•0 comments

Why so many Americans moved to the middle of nowhere

https://thehustle.co/newsletters/24-06-2026
1•paulpauper•7m ago•0 comments

Why Kids Can't Quit Roblox

https://www.theatlantic.com/family/2026/07/roblox-kids-gaming-mechanics-gambling/688095/
1•paulpauper•8m ago•0 comments

FAA Approves DoorDash Delivery Drones

https://www.bloomberg.com/news/articles/2026-07-29/faa-approves-doordash-delivery-drones-humans-w...
1•elsewhen•8m ago•1 comments

China Closes the Satellite Gap in Space Race with the U.S.

https://www.wsj.com/world/china/china-closes-the-satellite-gap-in-space-race-with-the-u-s-12b432b0
2•JumpCrisscross•9m ago•0 comments

M64 – ModRetro

https://modretro.com/products/m64?srsltid=AfmBOoqvHORpvx1ASiI3jAS8kaJvJE517iRb81-QB2QWlT9H3UMn9Tu-
2•Tomte•9m ago•1 comments

Frontier Lab Employee Open Letter Calls for Being Able to Pace the Frontier

https://thezvi.substack.com/p/frontier-lab-employee-open-letter
1•paulpauper•9m ago•0 comments

Show HN: Ahoy.navy – A daily sea battle puzzle

https://ahoy.navy/
1•geooff_•10m ago•0 comments

What Is an AI Employee?

https://construct.computer/blog/what-is-an-ai-employee/
1•ankushKun•11m ago•1 comments

The US government just banned Roombas

https://www.theverge.com/policy/972312/us-robot-ban-sweep-up-chinese-vacuums
7•leumon•13m ago•2 comments

Show HN: Turns your GitHub footprint into a map

https://gitcharta.vercel.app/
1•ThierryRkt•13m ago•0 comments

Show HN: Hunch – A local MCP that lets your LLM use your Mac in the background

https://github.com/PrithviSeran/hunch-mcp
1•prithviseran•14m ago•0 comments

Lilian Weng joins OpenAI after saying Thinking Machine's pace hurt her health

https://www.businessinsider.com/lilian-weng-returns-to-openai-after-leaving-thinking-machines-lab...
3•elo2000•14m ago•0 comments

Model Behavior: Taylor Lorenz

https://on.substack.com/p/model-behavior-taylor-lorenz
1•raybb•17m ago•0 comments

Perplexity Picks Sources (I Read the Stream, Not the Answers)

https://suganthan.com/blog/how-perplexity-picks-sources/
1•speckx•20m ago•0 comments

HP once updated printers to reject ink they owned, and it worked

https://www.makeuseof.com/hp-once-updated-millions-of-printers-to-reject-ink-they-already-owned-a...
4•josephcsible•20m ago•0 comments

Undocumented change and missed update sent Telstra network back to 2006

https://telsoc.org/news/telsoc-newsletter-commsday-story-of-the-week-17-2-2-2-2/
1•teddyh•21m ago•0 comments

Opus 5 gets things wrong more quietly

https://lord.technology/2026/07/29/opus-5-gets-things-wrong-more-quietly.html
2•076ae80a-3c97-4•23m ago•0 comments

Coursera Bets $100M That Chairman Andrew Ng Can Do What Coursera Can't

https://www.classcentral.com/report/coursera-andrew-ng-learnvector-investment/
2•ilamont•24m ago•0 comments