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!

Show HN: Spotnote – Vite plugin for UI feedback to coding agents

https://github.com/harukikuri/spotnote
1•kuri-sun•39s ago•0 comments

Gemini AI Suite – Zero-Cost Next.js 14, Gemini 3.8 Flash, and Stripe Starter

https://skappax.github.io/gemini-ai-suite/
1•skappax•1m ago•0 comments

Nearly $3B: Mapping the Money Behind the AI Existential Risk Ecosystem

https://www.aipanic.news/p/nearly-3-billion-mapping-the-money
1•MrBuddyCasino•3m ago•0 comments

Nearbyhub

https://play.google.com/store/apps/details?id=com.nearbyhub.app&hl=en_US
1•woha•3m ago•0 comments

"My Internet History"

https://shouden.us/internethistory.php
1•indigodaddy•3m ago•1 comments

Detecting model weight tampering in GPU memory (Rome attacks)

https://stealthium.io/blog/hands-off-detecting-model-weight-tampering
1•rafaeldavidtin•3m ago•0 comments

Maybe There Was an Egg Cartel After All

https://www.politico.com/news/magazine/2026/10/18/egg-prices-conspiracy-affordability-issue-01100411
2•iamnothere•4m ago•1 comments

What business wants from AI, and why we built an agentic kernel: an essay

https://loomcycle.dev/blog/beneath-the-foam
1•denn-gubsky•4m ago•0 comments

Show HN: ECG Signal Processing Starter Kit – Python, SciPy, and FastAPI

https://github.com/banisond/ecg-signal-processing-python
2•banisond•4m ago•0 comments

US banning Chinese AI DeepSeek from government agency IT systems

https://www.reuters.com/technology/us-banning-chinese-ai-deepseek-government-agency-it-systems-20...
1•tartoran•6m ago•0 comments

Cinemas have been getting away with lies. Films should begin on time

https://www.theguardian.com/commentisfree/2026/oct/17/the-hill-i-will-die-on-cinemas-have-been-ge...
1•randycupertino•7m ago•0 comments

Show HN: Villa – Spatial Fitness and Gaming, without a headset

https://villamoves.com/
2•culturengine•7m ago•0 comments

Uber wins bid to throw out UK mass lawsuit by black cab drivers

https://www.reuters.com/legal/litigation/uber-wins-bid-throw-out-uk-mass-lawsuit-by-black-cab-dri...
2•tartoran•8m ago•0 comments

How to Design Human Oversight for AI Agents with ZizkaDB

https://medium.com/@MirArshadTalpur/how-to-design-human-oversight-for-ai-agents-with-zizkadb-c5fd...
1•Arshad-Talpur•8m ago•0 comments

Yzma now over 2.6X faster at embeddings than Ollama or Docker Model Runner

https://yzma.ai/docs/reference/benchmarks/#comparing-engines
1•deadprogram•8m ago•0 comments

Campfire port in Java is faster then Rust (Reddit)

https://www.reddit.com/r/java/comments/1x9s75g/campfire_port_in_java_is_faster_then_rust_some/
1•brunoborges•8m ago•0 comments

Keeping restaurant iPads in sync without a router

https://tablelink.app/blog/ipads-in-sync-router-unplugged
1•macsrule•8m ago•0 comments

Maybe I Hate Technology

https://manualdousuario.net/en/maybe-i-hate-technology/
1•rpgbr•8m ago•0 comments

Show HN: Can you tell an AI's real 30-day memory from a fabricated one?

https://kairos-experiment.com/distinguish.html
1•gcolella•9m ago•0 comments

Making DNS_Erlang Fast: Binary Tricks for the Beam

https://blog.dnsimple.com/2026/10/making-dns-erlang-fast/
1•wondersky•9m ago•0 comments

Low-bit LLMs on CPU: what runs correctly and fast where

https://github.com/matheus-c-feitosa/lowbit-atlas
1•matheus-c-feito•10m ago•0 comments

Meta's GB{2,3}00 Cluster

https://engineering.fb.com/2026/10/19/data-center-engineering/inside-prometheus-meta-gigawatt-sca...
2•stokedmartin•11m ago•0 comments

Momentum: Luxon's API, running on Temporal

https://github.com/gesposito/momentum
1•tilt•11m ago•0 comments

A hacker broke into John Deere and SharkNinja with an army of AI agents

https://www.theverge.com/ai-artificial-intelligence/1013643/ai-agents-hack-john-deere-shark-ninja...
1•dkobia•12m ago•0 comments

Show HN: Balls of Furry – Table tennis in the browser

https://www.ballsoffurry.com/
1•goldenboychrome•12m ago•0 comments

TorchNeuron: Native PyTorch Back End for AWS Trainium

https://pytorch.org/blog/introducing-torchneuron-native-pytorch-backend-for-aws-trainium/
2•wondersky•14m ago•0 comments

The Rise and Fall of the Plasma Screen

https://www.construction-physics.com/p/the-rise-and-fall-of-the-plasma-screen
1•surprisetalk•15m ago•0 comments

The Parcel for Miss Sorrel: a fair-play whodunit you can solve from the page

https://pub-a941bfd863a24f91a60e6c4979c18a84.r2.dev/pi-sandbox-uploads/365599745596461056/2026-10...
1•quayoffice•16m ago•0 comments

CutefishOS Is Back with a Qt-Free, GTK-Free Vibe-Coded Desktop

https://itsfoss.com/news/cutefishos-vibe-coded-desktop/
2•mikece•16m ago•1 comments

Cop Fired for Letting Her ICE Agent Husband Use Her Flock Login

https://gizmodo.com/cop-fired-for-letting-her-ice-agent-husband-use-her-flock-login-2000827428
1•pavel_lishin•19m ago•1 comments