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•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!

Make It Blink: Over-the-Air Exploitation of the Philips Hue Bridge

https://www.synacktiv.com/en/publications/make-it-blink-over-the-air-exploitation-of-the-philips-...
1•pieterr•3m ago•0 comments

Visual Chronology of Science and Discovery 2.0 (2024)

https://invention.cards/
1•pimgeek•5m ago•1 comments

Mullvad VPN users have connectivity issues with Supabase

https://status.supabase.com/incidents/ybxpvtjys08w
1•dinoqqq•5m ago•0 comments

The Infinity Machine – Demis Hassabis and the Quest for Superintelligence

https://www.penguinrandomhouse.com/books/752231/the-infinity-machine-by-sebastian-mallaby/
1•zmeden•6m ago•0 comments

Medium's JavaScript Bloat, Gibberish Semantics, and Accessibility Failings

https://medium.com/codex/mediums-javascript-bloat-gibberish-semantics-and-accessibility-failings-...
1•hexage1814•11m ago•1 comments

Whom the Gods Would Destroy, They First Give Real-Time Analytics (2013)

https://mcfunley.com/whom-the-gods-would-destroy-they-first-give-real-time-analytics
1•downbad_•13m ago•0 comments

buffa – zero-copy Protobuf lib for Rust

https://github.com/anthropics/buffa
1•protortyp•15m ago•0 comments

DeepSeek V4: The Open-Source Model Frontier Labs Feared

https://helloai.com/articles/deepseek-v4-open-source-frontier-parity
1•HelloAi•20m ago•0 comments

The Keysigning Party HOWTO (2008)

https://www.cryptnet.net/fdp/crypto/keysigning_party/en/keysigning_party.html
1•greyface-•24m ago•0 comments

UK Government Kicks Out Palantir

https://shkspr.mobi/blog/2026/05/uk-government-kicks-out-palantir/
7•robin_reala•24m ago•1 comments

Show HN: We sent a humanoid robot to clean a stranger's apartment in SF

https://gatsby.bot/
2•frishberg•25m ago•1 comments

EaglePress has been created 2026 – PyPowered

https://topcodercloud.com/post/eaglepress-has-been-created
1•eagle10ne•25m ago•0 comments

Show HN: Proving – A Career Intelligence App

https://proving.app
1•binarycleric•29m ago•0 comments

Universal High Quality OCR and Book Translator

https://github.com/sweisman/translation-pipeline
1•sweisman•30m ago•0 comments

Canada Is Acting Increasingly Like the EU's 28th Member State

https://www.bloomberg.com/news/newsletters/2026-05-12/alienated-by-trump-carney-s-canada-is-movin...
2•vrganj•31m ago•0 comments

Show HN: I solved my study problems by talking to a goose

https://professorgoose.com/
1•polaritymaking•34m ago•0 comments

'There are no rules':spotlight on Gossip Goblin as AI film-making enters new era

https://www.theguardian.com/technology/2026/may/14/gossip-goblin-ai-film-making-new-era-hollywood
2•sandebert•38m ago•0 comments

The Preparation of Programs for an Electronic Digital Computer

https://en.wikipedia.org/wiki/The_Preparation_of_Programs_for_an_Electronic_Digital_Computer
2•geox•39m ago•0 comments

I built an extension to preview GitHub repos and links without opening new tabs

https://gopeekapp.github.io/gopeek/
4•GeorgeWoff25•39m ago•0 comments

Genkit Middleware: Intercept, extend, and harden your agentic apps Blog

https://developers.googleblog.com/announcing-genkit-middleware-intercept-extend-and-harden-your-a...
1•shallow-mind•43m ago•0 comments

Programmable Phones

https://tailrecursion.com/~alan/ProgrammablePhones.html
3•wooby•45m ago•0 comments

The rise and fall of an AI-driven 'local news outlet' in South Florida

https://floridatrib.org/2026/05/14/the-rise-and-fall-of-an-ai-driven-local-news-outlet-in-south-f...
2•martey•48m ago•0 comments

What Are AI Ethics

https://krellixlabs.com/en/blog/what-are-ai-ethics
1•radu_me•48m ago•0 comments

Ask HN: One mistake or hack that taught you the most?

1•SyntaxErrorist•49m ago•2 comments

Agentic evals or LLM as a judge? considering cost, time and quality

1•pipelineofone•52m ago•0 comments

Lookup.disclose.io – find the right security contact for any asset

https://lookup.disclose.io
2•caseyjohnellis•53m ago•1 comments

Agentic SDLC: How OpenSearch accelerates engineering with its own engine

https://opensearch.org/blog/harness-first-agentic-sdlc-how-opensearch-builds-software-using-its-o...
1•Lunar5227•57m ago•0 comments

Show HN: QUptime, quorum based decentralized uptime tool

https://github.com/Axodouble/QUptime
1•Axodouble•1h ago•0 comments

Multi-LLM trading harness with live leaderboard on Alpaca paper trades

https://github.com/achaljhawar/1rok
1•satoshiclad•1h ago•0 comments

What Are the Different Types of AI Testing Tools?

2•allenmatthew•1h ago•0 comments