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!

Reading and Writing JFR Files Programmatically

https://mostlynerdless.de/blog/2026/01/19/reading-and-writing-jfr-files-programmatically/
1•mfiguiere•20s ago•0 comments

Icebreakers in the Arctic: An Overlooked Environmental Concern

https://steadystate.org/icebreakers-in-the-arctic-an-overlooked-environmental-concern/
1•onearth•2m ago•0 comments

Buona fine e buon principio – CinEmanuele #16

https://cinemanuele.substack.com/p/buona-fine-e-buon-principio-cinemanuele
1•grouchoromano•3m ago•0 comments

Developer patches Wine to make Photoshop 2021 and 2025 run on Linux

https://www.tomshardware.com/software/linux/developer-patches-wine-to-make-photoshop-2021-and-202...
1•tambourine_man•4m ago•0 comments

Some C habits I employ for the modern day

https://www.unix.dog/~yosh/blog/c-habits-for-me.html
2•signa11•11m ago•0 comments

Explainable Unsupervised Query Tagging

https://emiruz.com/post/2026-01-17-qu-tagger/
1•usgroup•12m ago•0 comments

PicoPCMCIA

https://www.yyzkevin.com/picopcmcia/
1•rcarmo•14m ago•0 comments

Ask HN: Does Hacker News pull posts about Greenland from the front page?

2•subjektivation•16m ago•2 comments

On The Coming Industrialisation of Exploit Generation with LLMs

https://sean.heelan.io/2026/01/18/on-the-coming-industrialisation-of-exploit-generation-with-llms/
1•long•17m ago•0 comments

Show HN: Document Copy Planner – plan safe offline copies of your documents

https://proofpocket.com/doc-copy-planner-app
1•fenrirx22•19m ago•3 comments

Traintrackr – Live LED Maps

https://www.traintrackr.co.uk/
1•recursion•21m ago•0 comments

Ed Zitron on big tech, backlash, boom and bust

https://www.theguardian.com/technology/2026/jan/19/ed-zitron-on-big-tech-backlash-boom-and-bust-a...
2•mindracer•29m ago•0 comments

What's new in Android Studio Otter [video]

https://www.youtube.com/watch?v=WQhiA25aExI
1•777asdfjkl•35m ago•0 comments

Self-Reproducing Programs [video]

https://www.youtube.com/watch?v=QGm-d5Ch5JM
1•f1shy•36m ago•0 comments

Show HN: Compare Data Between Two Stacks of Documents Using Regex

https://patterns.voidrab.com/
1•sudostar•37m ago•0 comments

Amgr – CLI tool for managing agent configurations across projects

https://github.com/OzTamir/amgr
1•oztamir•49m ago•0 comments

Show HN: Pyvoy – a modern Python application server built in Envoy

https://github.com/curioswitch/pyvoy
1•chokoswitch•50m ago•0 comments

Making a label printer work under Linux using agentic AI

https://sschueller.github.io/posts/making-a-label-printer-work-under-linux-using-agentic-ai/
2•sschueller•57m ago•0 comments

A new way to call C from Java: how fast is it?

https://lemire.me/blog/2026/01/17/a-new-way-to-call-c-from-java-how-fast-is-it/
1•ingve•59m ago•0 comments

A decentralized peer-to-peer messaging application that operates over Bluetooth

https://bitchat.free/
24•no_creativity_•1h ago•7 comments

EU readies €93B tariffs in retaliation for Trump's Greenland threat

https://www.ft.com/content/b2872a49-3d43-4a55-a483-de7b19e8e436
9•saubeidl•1h ago•6 comments

China's Birthrate Plunges to Lowest Level Since 1949

https://www.nytimes.com/2026/01/18/business/china-population-data.html
5•JumpCrisscross•1h ago•4 comments

Wireless Earbuds Can Be Hacked

https://www.nytimes.com/wirecutter/reviews/bluetooth-earbuds-hacking-threat/
2•walterbell•1h ago•0 comments

Does changing DNS make internet faster

2•higiga7487•1h ago•0 comments

EU's 'nuclear option' of moves against Trump tariff threat

https://www.reuters.com/markets/europe/eus-nuclear-option-moves-against-trump-tariff-threat-2025-...
8•JumpCrisscross•1h ago•1 comments

Show HN: NeuroReel – AI that generates viral TikTok/Reels slides from a topic

1•firtaet•1h ago•0 comments

Velisch zeigt neues Crypto‑API‑Beispiel: kompletter Service in einer Date

https://github.com/SkyliteDesign/velinscript
1•SkyliteDesign•1h ago•2 comments

Show HN: Ali v0.8.0 – Exportable load test results

https://github.com/nakabonne/ali/releases/tag/v0.8.0
1•nakabonne•1h ago•0 comments

Show HN: Learning Path for CBSE Math

https://books.innings2.com/learningpath
1•nutanc•1h ago•0 comments

Writing First, Tooling Second

https://susam.net/writing-first-tooling-second.html
1•blenderob•1h ago•0 comments