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!

Whistle: Speech to Text in 16.9 MB by Cactus Compute

https://cactuscompute.com/blog/whistle
1•KitN•38s ago•0 comments

Show HN: Rank every HN "Who is hiring?" post against your resume, locally

https://github.com/MaxwellVolz/hn_whos_hiring
1•intervolz•2m ago•0 comments

Gboard Conveyor Belt Version [video]

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

Decide where your AI workload should run (local/edge/cloud)

https://github.com/Keerthana0309/ai-workload-placement
1•krajan124•4m ago•0 comments

Investing Like Its 1999

https://heurista.net/investing-like-its-1999/
1•austinallegro•4m ago•0 comments

How I think about meaning: and my sneaky tricks for manufacturing more of it

https://notnottalmud.substack.com/p/how-i-think-about-meaning-and-my
2•jger15•6m ago•0 comments

Show HN: I build a local archive for AI chats that are hard to export openrouter

https://github.com/ChrystianSchutz/ThreadShelf
1•thread123•9m ago•0 comments

Show HN: figma-server, the solution to Figma's hostility towards agents

https://github.com/ctxrs/figma-server
1•ripped_britches•11m ago•0 comments

The Sleuths Who Expose When AI Goes Rogue

https://www.wsj.com/tech/ai/swarm-chaser-openai-rubygems-hugging-face-7d55b51f
1•fortran77•12m ago•1 comments

How a Context Engine Works

https://getunblocked.com/blog/how-a-context-engine-actually-works-and-why-you-need-to-care-now/
1•ijidak•14m ago•0 comments

The Harness Is the Company

https://blog.sshh.io/p/the-harness-is-the-company
2•iacguy•16m ago•0 comments

Show HN: Postmarks – Turn your daily steps into an adventure

https://postmarks.app/
1•ys634•17m ago•0 comments

Show HN: STUFFED – Online co-op puzzle platformer

https://stuffed.studiod8.com
2•kanso•19m ago•0 comments

Pope Leo XIV on AI and Art

https://twitter.com/Pontifex/status/2105983638147891490
4•smartmic•20m ago•0 comments

GPU-Initiated Communication: Dissecting Down to the Bone

https://arxiv.org/abs/2610.01380
2•matt_d•21m ago•0 comments

Used CPU might come with someone else's Valorant ban

https://www.pcworld.com/article/3250222/your-used-cpu-might-come-with-someone-elses-valorant-ban....
2•josephcsible•22m ago•0 comments

The Saw Test

https://wirehead.agency/
2•airhangerf15•26m ago•0 comments

Zig v0.17.0

https://ziglang.org/download/0.17.0/release-notes.html
38•ErenayDev•26m ago•5 comments

Nearly 200 People Under Observation in Russia After Lab Worker Dies from Plague

https://www.themoscowtimes.com/2026/10/02/nearly-200-people-under-observation-after-irkutsk-lab-w...
2•throwaway290•26m ago•0 comments

Show HN: Portus, A Rust Based API/AI/MCP Gateway

https://portus-gateway.dev/
2•nodstuff•26m ago•0 comments

ICE Has Been Dumping Protester Photos into a Palantir Database

https://www.wired.com/story/ice-has-been-dumping-protester-photos-into-a-palantir-database/
13•CircuitSeuss•31m ago•1 comments

How great an ape are you?

https://greatapedictionary.ac.uk/experiment/
2•Eridanus2•31m ago•0 comments

I've created an open source 100% Rust clean-room clone of 7 of Adobe's apps

https://www.reddit.com/r/Adobe/comments/1wvyxjd/photocraft_ive_created_an_open_source_100_rust/
5•robenkleene•34m ago•0 comments

GTF – Event-driven Go service converting GitHub events into LinkedIn posts

https://github.com/hawksxo/git-to-feed
3•hawksxo•36m ago•0 comments

At the Conformation Show: Chasing the Ideal Dog

https://www.theparisreview.org/blog/2026/09/03/the-conformation-show-and-the-pursuit-of-the-ideal...
1•Vigier•37m ago•0 comments

Woking Electrical Control Room (2016)

http://www.darbiansphotography.com/woking-electrical-control-room-urbex
1•NaOH•38m ago•0 comments

Trump consulted Musk's chatbot Grok before abducting Venezuela's president

https://www.independent.co.uk/news/world/americas/us-politics/trump-musk-grok-venezuela-maduro-b3...
3•morkalork•38m ago•0 comments

LF UX Designer – Bay Area Hybrid

https://vuetech.sh/careers
1•pvuetech•39m ago•0 comments

Gpui based database client built for teams and AI agents

https://based.pavi2410.com/
1•faramarz•40m ago•0 comments

Winnow wallet is the best iOS BTC wallet

https://compare.winnowwallet.com/
1•alexnewman•41m ago•0 comments