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!

First wave power plant receives DNV certification

https://www.heise.de/en/news/World-s-first-wave-power-plant-receives-DNV-certification-11373440.html
1•jonathanlydall•1m ago•0 comments

How to Check Aadhaar Card Status Online – SMFG India Credit

https://www.smfgindiacredit.com/knowledge-center/how-to-check-aadhaar-card-status-online.aspx
1•saumyaraut11•1m ago•0 comments

Orwell on AI

https://hegemon.substack.com/p/orwell-on-ai
1•aa_is_op•1m ago•0 comments

My football predictor scores 0.203 vs. the bookies' 0.198 – and loses

https://kickoffreport.com/how-our-prediction-model-works/
2•cmanoliu•6m ago•0 comments

A VSCode extension for AI to understand your project

1•bailingyuan•6m ago•0 comments

Cloudflare Nimbus – Docs for the agentic web

https://nimbus-docs.com/
1•gempir•9m ago•0 comments

The IBM PC, Part 1: Arrival

https://technicshistory.com/2026/07/24/the-ibm-pc-part-1-arrival/
2•cfmcdonald•12m ago•0 comments

A For-Profit Path to Keeping Housing Affordable

https://www.nytimes.com/2026/07/24/realestate/for-profit-affordable-housing-ascent.html
2•donohoe•13m ago•1 comments

AI generated PRs can hide malicious intent across several PRs

https://blog.codacy.com/detecting-malicious-intent-across-ai-generated-pull-requests-a-governance...
1•ARayOutOfBounds•16m ago•0 comments

Fraudulent Dialer (Wikipedia)

https://en.wikipedia.org/wiki/Dialer
1•grubbs•16m ago•0 comments

Microsoft pressures LG into killing unwanted McAfee ads

https://www.theverge.com/tech/970489/lg-mcafee-ads-windows-microsoft-crackdown
2•timpera•18m ago•0 comments

I Made the Perfect Outline Asset for Unity

https://assetstore.unity.com/packages/vfx/shaders/outline-pro-edge-detection-outline-for-urp-brp-...
1•Adam-Hincu•19m ago•1 comments

Emergent Misalignment Recruits a Pre-Existing Persona Subspace

https://arxiv.org/abs/2607.21356
1•sbulaev•19m ago•0 comments

Volkswagen CFO addresses plant closures, job losses as profits sink

https://www.cnbc.com/2026/07/24/volkswagen-earnings-autos-germany.html
1•johnbarron•21m ago•0 comments

Two things every MCP author should add

https://medusajs.com/blog/two-things-every-mcp-author-should-add/
2•shahednasser•22m ago•0 comments

Axon, a TypeScript framework for agent development

https://axon.arclabs.it/docs/v2
1•codywakeford•23m ago•0 comments

Gen Z protests in India demanding resignation of Education Minister

https://www.bbc.com/news/videos/c3307vgneveo
2•Guestmodinfo•23m ago•2 comments

Not true || Sorry || Misleading

https://www.npmjs.com/package/nexus-env
1•omid2007hope•24m ago•0 comments

European researchers want to study social media's harms but can't get the data

https://www.wired.com/story/european-researchers-want-to-study-social-medias-harms-but-cant-get-t...
2•joozio•25m ago•0 comments

Reality Bites Elon Musk and His Tesla, SpaceX Believers

https://www.wsj.com/finance/stocks/reality-bites-elon-musk-and-his-tesla-spacex-believers-1b639591
5•doener•26m ago•0 comments

Ask HN: Any Good Pi.dev Setups?

1•galsapir•27m ago•0 comments

OSS ChatGPT WebUI – Projects, Profiles, Server Tools, 8x Themes, 1-Click Sharing

https://llmspy.org
1•mythz•28m ago•0 comments

Earth and Sun – Bartosz Ciechanowski

https://ciechanow.ski/earth-and-sun/
1•lifeisstillgood•32m ago•0 comments

The Custody Trilemma

https://blog.mozaik.money/the-custody-trilemma/
1•zmilos•33m ago•1 comments

Google reports first quarter of negative cash flow

https://www.bloomberg.com/news/articles/2026-07-22/alphabet-posts-cloud-sales-beat-slight-miss-on...
2•holistio•35m ago•0 comments

Flock cameras keep getting smashed, so now they're hiding inside speed signs

https://www.msn.com/en-us/news/other/flock-cameras-keep-getting-smashed-so-now-they-re-hiding-ins...
3•allgirl•40m ago•1 comments

Show HN: Vinv-Ties every runtime trace to code segment, prevents reward hacking

https://github.com/VinvAI/VinvAI
2•sohamac•42m ago•0 comments

Show HN: SaveAnswer – a local Chrome extension for keeping AI answers searchable

https://chromewebstore.google.com/detail/saveanswer-save-ai-answer/iminapemlncanmmaadedieifgkaeoljm
1•lynnFu•43m ago•0 comments

Fil-C: Garbage In, Memory Safety Out – Filip Pizlo – SSW 2026 [video]

https://www.youtube.com/watch?v=5F-2Y1LPRek
3•ndr•44m ago•0 comments

Show HN: Build native iOS widgets from any HTTPS endpoint

1•elkabong•44m ago•0 comments