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!

Mlibc: A fukk-featured portable C standard library

https://github.com/managarm/mlibc
1•fanf2•55s ago•0 comments

A Curl Mountain Movie

https://daniel.haxx.se/blog/2026/06/26/a-curl-mountain-movie/
1•HieronymusBosch•1m ago•0 comments

Study: One fake web page can be enough to trick AI shopping recommendations

https://www.fastcompany.com/91562049/one-fake-webpage-can-be-enough-to-trick-ai-shopping-recommen...
1•giuliomagnifico•1m ago•0 comments

Standby –> Intervention

https://seths.blog/2026/06/standby-intervention/
1•mooreds•2m ago•0 comments

I Shipped Feature So Fast Sheryl Sandberg Called an Emergency Meeting to Stop Me

https://michaelnovati.substack.com/p/i-shipped-a-facebook-feature-so-fast
1•kiyanwang•3m ago•0 comments

The Copy and the Guru

https://om.co/2026/05/26/the-copy-and-the-guru/
1•mooreds•5m ago•0 comments

The Shit Umbrella – a rant (2019)

https://medium.com/@ElizAyer/the-shit-umbrella-a-rant-3c0960f92bcb
1•mooreds•6m ago•0 comments

Fan Speed Offset Explained

https://www.noctua.at/en/expertise/tech/fan-speed-offset-explained
2•tosh•8m ago•0 comments

Show HN: Git-lazy-mount mount a repo without cloning it. Works with ordinary Git

https://github.com/mohsen1/git-lazy-mount
4•mohsen1•12m ago•3 comments

Battery-Powered Air Conditioners Take a Load Off the Grid

https://spectrum.ieee.org/battery-powered-air-conditioning
1•defrost•12m ago•0 comments

Ex-NOAA employees re-create a valuable climate data site shut down by Trump

https://www.npr.org/2026/06/26/nx-s1-5869615/climate-noaa-data-trump-doge
5•geox•12m ago•0 comments

Show HN: Kapient – Website monitoring that tells you what to fix

https://kapient.com
1•anwarfirst•13m ago•0 comments

The tick that makes you allergic to meat is spreading across Massachusetts

https://newbedfordlight.org/the-bugs-that-make-you-allergic-to-meat-are-spreading-across-mass/
1•georgecmu•13m ago•0 comments

What do people think of shadow AI? Security folk seem to love talking about it

https://old.reddit.com/r/cybersecurity/comments/1s55dw6/are_we_overfocused_on_ai_controls_while_s...
1•Ishaan0075•14m ago•0 comments

Ask HN: Who remembers Fry's Electronics – the "church" of IT people?

2•netfortius•14m ago•0 comments

Treaty of Versailles

https://en.wikipedia.org/wiki/Treaty_of_Versailles
1•chistev•16m ago•0 comments

Underpromise, overdeliver? Hands-on with the $24,950 Slate auto

https://arstechnica.com/features/2026/06/we-take-a-ride-in-slates-24950-electric-pickup/
1•rbanffy•17m ago•0 comments

Polymarket says hackers stole users' funds

https://techcrunch.com/2026/06/25/polymarket-says-hackers-stole-users-funds/
2•croes•18m ago•0 comments

Show HN: LWDT – A Zephyr-inspired device-tree framework for ESP-IDF

https://github.com/oldrev/lwdt
2•oldrev•18m ago•0 comments

Marine expedition uncovers 31 new species in two weeks

https://www.theguardian.com/environment/2026/jun/26/marine-expedition-uncovers-31-new-species-two...
1•tosh•19m ago•0 comments

Volkswagen weighs up to 100k job cuts and four plant closures

https://www.reuters.com/business/autos-transportation/volkswagen-ceo-aims-cut-up-100000-jobs-next...
2•theanonymousone•19m ago•0 comments

Modern GPU Programming Book

https://mlc.ai/modern-gpu-programming-for-mlsys/index.html
1•fuy•20m ago•1 comments

Why Are Women Different? (1995)

https://www.cs.ucdavis.edu/~vemuri/EngPopsci/women.htm
1•jruohonen•20m ago•0 comments

Context engineering: shifting from "tokenmaxxing" to deliberate curation

https://corti.com/from-tokenmaxxing-to-token-discipline-the-2026-reckoning-in-ai-assisted-enginee...
2•TechPreacher•23m ago•0 comments

The Bottleneck Strikes Again

https://cutlefish.substack.com/p/tbm-427-the-bottleneck-strike-again
2•disgruntledphd2•26m ago•1 comments

Show HN: Lofinity – an endless lo-fi track, tuned to you

https://lofinity.ai
1•rouley•27m ago•0 comments

I built a global supplier discovery engine form raw materials to everything

https://suppliers.run/
1•rayluminarch•30m ago•0 comments

Show HN: Font Finder Chrome Extension

https://chromewebstore.google.com/detail/font-detector/lpgiclolinhgkampahomomlhbcngafek
1•chernikovalexey•32m ago•0 comments

Man's Search for Meaning

https://en.wikipedia.org/wiki/Man%27s_Search_for_Meaning
2•chistev•34m ago•3 comments

Teens who hacked TfL were known to police years before cyber-attack

https://www.bbc.co.uk/news/articles/cx2kx8jr244o
1•edent•34m ago•0 comments