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!

Lynn Hill – First free ascent of the sheer rock face of The Nose on El Capitan

https://en.wikipedia.org/wiki/Lynn_Hill
1•gurjeet•1m ago•0 comments

Show HN: SwiftUI/React/Compose keyframe editor

https://inertiagraphics.com
1•hpen•3m ago•0 comments

Tyler Cowen: You'll Learn to Love AI Writing

https://www.thefp.com/p/tyler-cowen-youll-learn-to-love-ai-writing
1•gwintrob•3m ago•0 comments

Modernizing 10-Year-Old PHP Applications Without Breaking the Monolith

https://www.gridphp.com/blog/modernizing-10-year-old-php-applications-without-breaking-the-monolith/
1•gridphp•4m ago•0 comments

From unchecked AI spend to complete control: How Rippling built AI Spend Console

https://www.rippling.com/blog/introducing-ai-spend-console
1•jaredwiener•4m ago•0 comments

Show HN: Samudra Manthana, an asymmetric strategy board game in the browser

https://mighty840.itch.io/samudra-manthan
1•sharang33•10m ago•0 comments

In-terminal browser: do Kitty animation deltas beat full-frame updates?

https://www.reddit.com/r/browsers/comments/1vidk09/interminal_browser_do_kitty_animation_deltas_b...
1•syumei•10m ago•0 comments

Metabase – Please Upgrade Now

https://www.metabase.com/blog/security-update
2•karakanb•11m ago•0 comments

A shell exclamation mark is not for yelling. Be lazy

https://refp.se/articles/your-shell-and-the-lazy-exclamation-mark
2•birdculture•15m ago•0 comments

Will Your First Home Robot Have Legs or Wheels?

https://itcanthink.substack.com/p/will-your-first-home-robot-have-legs
1•hasheddan•15m ago•0 comments

I'm excited for Intel after testing the XPS 13

https://www.jeffgeerling.com/blog/2026/excited-for-intel-efficiency/
2•isagues•16m ago•0 comments

Show HN: Arena for Speech-to-Speech Models

https://voiceduel.com/
2•armaanp23•19m ago•0 comments

Email Personalization That Gets Read

https://www.maxprog.com/site/blog/post.php?id=2984&topic=Email-Personalization-That-Gets-Read
1•maxprog•20m ago•0 comments

Astronomers Find a New Object from the Early Universe Using Webb Data

https://www.universetoday.com/articles/astronomers-find-a-new-object-from-the-early-universe-usin...
2•rbanffy•20m ago•0 comments

Show HN: Podiom – Persistent project context, goals and scheduling for AI agents

https://github.com/Podiom/Podiom
1•Maphielbso•22m ago•0 comments

Collapse OS - Bootstrap post-collapse technology

https://collapseos.org/
1•sedatk•22m ago•0 comments

Opus5/low can do CryptoNote base58 decoding toolless, in working memory alone

https://bsky.app/profile/jleclanche.bsky.social/post/3msji47npvk2y
10•scrollaway•25m ago•1 comments

Chip design from the bottom up – Reiner Pope [video]

https://www.youtube.com/watch?v=oIk3R-sMX5o
2•__rito__•26m ago•0 comments

Water system controllers don't belong on the internet, says ex-NSA chief

https://www.theregister.com/security/2026/08/07/water-system-controllers-dont-belong-on-the-inter...
12•Bender•27m ago•0 comments

Cop who used police system to snoop for info on crook pals sentenced

https://www.theregister.com/legal/2026/08/07/cop-who-used-police-system-to-snoop-for-info-on-croo...
1•Bender•28m ago•0 comments

Flesh-eating screwworms feast on humans in Mexico; human cases top

https://arstechnica.com/health/2026/08/flesh-eating-screwworms-feast-on-humans-in-mexico-human-ca...
1•Bender•29m ago•0 comments

Show HN: From raw Point Cloud dataset to regular Grid index

https://huggingface.co/spaces/adec314/point-to-grid
1•adec314•33m ago•0 comments

Investors Clamor to Bet on AI Whiz Kid Fund After Situational Awareness Turmoil

https://www.bloomberg.com/news/articles/2026-08-07/silicon-valley-rallies-around-ai-whiz-kid-afte...
2•petethomas•34m ago•0 comments

Comparable information rates across the human communicative niche

https://pmc.ncbi.nlm.nih.gov/articles/PMC6984970/
1•gregsadetsky•37m ago•0 comments

Predictable Updates About Consciousness

https://minihf.com/posts/2024-08-08-predictable-updates-about-consciousness/
2•zetalyrae•42m ago•1 comments

Open source, locally translate any video to English

https://github.com/devrim/mid-voice
1•aesopsfable•44m ago•1 comments

iOS 26 Gets First Jailbreak Thanks to Dopamine

https://www.macrumors.com/2026/08/07/ios-26-dopamine-jailbreak/
3•tosh•45m ago•0 comments

Show HN: Hermes Missions – crash-safe durable execution for AI agents, no deps

1•devcriollo•47m ago•1 comments

China's Kimi K3 AI model escapes isolated sandbox during security test

https://www.scmp.com/tech/tech-trends/article/3363271/chinas-kimi-k3-ai-model-escapes-isolated-sa...
6•johnbarron•48m ago•1 comments

Schrödinger's Toctou

https://github.com/xoreaxeaxeax/schrodingers-toctou
2•karel-3d•51m ago•0 comments