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!

Show HN: Simple Local Meme Generator

https://github.com/KyleTryon/Gemini-Meme-Generator
1•TechSquidTV•1m ago•0 comments

Nppexec

https://github.com/d0vgan/nppexec
1•downboots•2m ago•0 comments

Computer for Taxes

https://www.perplexity.ai/hub/blog/introducing-computer-for-taxes
1•wslh•3m ago•0 comments

Conductor – Durable Execution Engine

https://conductor-oss.github.io/conductor/index.html
1•opiniateddev•4m ago•0 comments

Notes for US Performers in Montreal

https://evanp.me/2026/04/04/notes-for-us-performers-in-montreal/
1•decimalenough•4m ago•0 comments

Meta-Harness: End-to-End Optimization of Model Harnesses

https://arxiv.org/abs/2603.28052
1•kstonekuan•9m ago•0 comments

Karpathy's knowledge base matches our Grep-is-All-You-Need paper

https://www.localkin.dev/papers/grep-is-all-you-need
2•localkin•14m ago•0 comments

We Made Technology Easy to Use. That Was a Mistake

https://slate.com/technology/2026/04/usability-complexity-apple-iphone-facebook-donald-norman.html
1•kawera•16m ago•0 comments

The Awake "Sleep" Loop: Why Attention Lapses Occur in ADHD

https://neurosciencenews.com/adhd-attention-sleep-activity-30324/
2•ivewonyoung•17m ago•0 comments

Show HN: Signals – finding the most informative agent traces without LLM judges

https://arxiv.org/abs/2604.00356
1•sparacha•17m ago•0 comments

I built a $19.99 flat-fee EU261 flight compensation letter generator

https://www.sovereign-suite.com/
1•oneprofiledev•20m ago•0 comments

The Crazy Nastyass Honey Badger (2011)

https://www.youtube.com/watch?v=4r7wHMg5Yjg
1•kaycebasques•22m ago•0 comments

Beat Cancer Off

https://beatcanceroff.com/
1•cebert•23m ago•0 comments

ArXiv will establish itself as an independent nonprofit organization

https://tech.cornell.edu/arxiv/
1•mef51•32m ago•1 comments

IntelliJ IDEA's New Kotlin Coroutine Inspections

https://blog.jetbrains.com/idea/2026/03/intellij-idea-s-new-kotlin-coroutine-inspections-explained/
1•TheWiggles•34m ago•0 comments

Writing Lisp Is AI Resistant and I'm Sad

https://blog.djhaskin.com/blog/writing-lisp-is-ai-resistant-and-im-sad/
2•djha-skin•43m ago•1 comments

Budget cuts for US science proposed again by Trump administration

https://www.nature.com/articles/d41586-026-01105-7
4•bhouston•46m ago•0 comments

Introduction to Computer Music [pdf]

https://composerprogrammer.com/introductiontocomputermusic.pdf
22•luu•50m ago•2 comments

IC3PEAK – Marching [video]

https://www.youtube.com/watch?v=xqohApD6Ng8
1•consumer451•53m ago•0 comments

Inferena – benchmarking inference of popular models on consumer hardware

http://inferena.tech/
1•kvark•56m ago•0 comments

Plant Pots, Symbiosis and Ecology

https://bryananthonio.com/blog/shift-from-ml-to-ai-engineering/
1•skyberrys•56m ago•0 comments

Show HN: A LinuxCNC gRPC Server with Clients in Rust, Go, Python, Node

https://github.com/dougcalobrisi/linuxcnc-grpc
1•dougcalobrisi•1h ago•0 comments

The Importance of Accurate Color Values (2019)

https://www.outdoorpainter.com/accurate-color-values/
2•susam•1h ago•0 comments

Show HN: Dobby Layer – Tool to uncover hidden costs in crypto trades and fix it

https://dobbylayer.com/analyze
2•ghosh_avantika•1h ago•0 comments

Demonstrating Real Time AV2 Decoding on Consumer Laptops

http://aomedia.org/blog%20posts/Demonstrating-Real-Time-AV2-Decoding-on-Consumer-Laptops/
2•breve•1h ago•0 comments

Show HN: Lagsim – Simulate real network conditions (3G, WiFi, Starlink)

https://github.com/rs/lagsim
2•poitrus•1h ago•0 comments

Families Can Now Eat Some Fish from Hudson River for First Time in 50 Years

https://www.health.ny.gov/press/releases/2026/2026-04-01_advice_for_eating_fish.htm
3•geox•1h ago•0 comments

You gave a perfect demo – they still said no

https://www.21-lessons.com/you-gave-a-perfect-demo-they-still-said-no/
2•neinasaservice•1h ago•0 comments

A broken auto-live poller, and what perceived urgency does to Claude Code

https://christophermeiklejohn.com/ai/zabriskie/reliability/2026/04/03/the-feature-that-has-never-...
3•vinhnx•1h ago•0 comments

SpaceX Pushes Back Crucial Starship Test Launch

https://www.wsj.com/business/spacex-pushes-back-crucial-starship-test-launch-e1fb91f5
5•bookmtn•1h ago•0 comments