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

Comments

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

Restaurants are changing their menus for the age of Ozempic

https://www.economist.com/culture/2025/12/29/restaurants-are-changing-their-menus-for-the-age-of-...
1•Anon84•1m ago•0 comments

Pentagon Reduces F-35 Orders By 45 Percent For 2026

https://militarywatchmagazine.com/article/pentagon-reduces-f35-orders-45pct
1•belter•2m ago•0 comments

Grail, an extensible Internet browser written entirely in Python (1999)

https://grail.sourceforge.net/
1•GaryBluto•2m ago•0 comments

Congressman Burchett Falls for AI Deepfake in Social Media Spat with Jack White

https://www.techbeat.co/congressman-burchett-falls/
1•eeko_systems•2m ago•0 comments

Show HN: Arrayops – 100x faster Python array operations with Rust

https://github.com/eddiethedean/arrayops
1•EddieDean•3m ago•1 comments

The cultural works becoming public domain in 2026, from Betty Boop to Nancy Drew

https://www.npr.org/2025/12/26/nx-s1-5649395/public-domain-2026-copyright-betty-boop-pluto
1•ck2•5m ago•0 comments

The Round Dance of the World

https://www.beyng.com/docs/ByungChulHan-RoundDance.html
1•nativeit•5m ago•1 comments

2025 in Movies: Political Dissidence and Familial Claustrophobia

https://thesahilchopra.com/posts/top-10-movies-2025
1•schopra909•7m ago•0 comments

Ask HN: When do we expose "Humans as Tools" so LLM agents can call us on demand?

1•vedmakk•7m ago•0 comments

Show HN: Hindsight – GitHub-style Git yearly activity visualizer in terminal

https://github.com/chaosprint/hindsight
1•chaosprint•8m ago•0 comments

Gemini 3.0 Deciphered the Mystery of a Nuremberg Chronicle Leaf's

https://blog.gdeltproject.org/gemini-as-indiana-jones-how-gemini-3-0-deciphered-the-mystery-of-a-...
1•kilroy123•8m ago•0 comments

Mexico completes its trade shift with the entry into force of tariffs

https://english.elpais.com/economy-and-business/2026-01-01/mexico-completes-its-trade-shift-with-...
1•geox•8m ago•0 comments

Show HN: Latent Signal - Curated feed for AI news

https://latentsignal.fyi
2•humships•9m ago•0 comments

Michel Siffre: This man spent months alone underground – and it warped his mind

https://www.newscientist.com/article/mg23931900-400-this-man-spent-months-alone-underground-and-i...
1•Anon84•10m ago•0 comments

Show HN: Accio – Summon MacOS apps with keyboard shortcuts

https://github.com/bjornorri/Accio
1•bjornorri•10m ago•0 comments

We Bought a 450-Pound Mystery Pallet Packed with Returned Goods from Amazon

https://www.nytimes.com/wirecutter/reviews/mystery-amazon-pallet-unboxing/
1•Simulacra•11m ago•0 comments

Braid Group Dancing

https://www.aaas.org/news/mathematician-illustrates-braid-theory-through-aerial-dance
1•marysminefnuf•13m ago•0 comments

Shenanigans – Internet Takedown Edition (2021) [pdf]

https://www2.law.ucla.edu/volokh/shenanigans.pdf
1•michaelhimmel•14m ago•0 comments

Parameter-efficient fine-tuning in tinygrad

https://dxuuu.xyz/peft.html
1•todsacerdoti•14m ago•0 comments

Using Woodpecker CI to publish site updates

https://www.bentasker.co.uk/posts/blog/the-internet/publishing-my-sites-using-woodpecker-ci.html
1•jandeboevrie•15m ago•0 comments

Summary of mentions of AI in job descriptions

https://jobswithgpt.com/blog/ai_jobs_jan_2026/
1•sp1982•17m ago•0 comments

Why the "ping" command doesn't always reflect your internet experience

https://orb.net/blog/why-ping-command-does-not-always-reflect-experience
2•jamies•18m ago•0 comments

The Year of Agency

https://www.spatialawareness.net/p/the-year-of-agency
2•erhuve•20m ago•0 comments

Show HN: Words.zip (Infinite Word Search)

https://words.zip/
1•yathern•20m ago•0 comments

Air pollution may reduce health benefits of exercise

https://medicalxpress.com/news/2025-11-air-pollution-health-benefits.html
2•PaulHoule•21m ago•0 comments

GitHub Projects Doesnt Have Issue Types, Your Organisation Does

https://playtechnique.io/quick-references/github-projects-doesnt-have-issue-types-your-organisati...
1•gwynforthewyn•22m ago•0 comments

Memory Subsystem Optimizations

https://johnnysswlab.com/memory-subsystem-optimizations/
3•mfiguiere•24m ago•0 comments

Show HN: Tiny Diffusion – Minimal diffusion LM in 364 lines

https://github.com/nathan-barry/tiny-diffusion
1•nathan-barry•26m ago•0 comments

Show HN: VLLora MCP – Debug agent traces and let your coding agent fix the code

https://vllora.dev/blog/introducing-vllora-mcp-server/
1•mrun1729•28m ago•0 comments

The true year of Linux

https://old.reddit.com/r/Fedora/comments/1q0lq7n/the_true_year_of_linux/
1•sipofwater•29m ago•0 comments