frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

ChatGPT Desktop forwards your SSH agent to remote machines

1•DenGorbachev•2m ago•0 comments

"What Good Is a New-Born Baby?"

https://www.americanheritage.com/what-good-new-born-baby
1•Betelbuddy•2m ago•0 comments

My Idea of a New Web

https://demo.bonbonweb.org/
1•tosh•4m ago•0 comments

Show HN: Nearby Share:I built a browser-based file transfer tool

https://nearbyshare.app
1•jumpdong•5m ago•0 comments

Anthropic IPO meets AI backlash

https://www.cnbc.com/2026/11/07/anthropic-ipo-ai-data-center-backlash.html
2•Betelbuddy•7m ago•0 comments

Show HN: A 40MB TTS model hand-ported to run in the browser (TS and WGSL)

https://ttslab.dev
1•MbBrainz•11m ago•0 comments

Stock market casino: the rising stakes of 'gamified' investing

https://www.ft.com/content/47831fae-3ecd-4fc0-9921-fd1933d75cd4
1•porridgeraisin•13m ago•0 comments

European governmental DNSSEC: policy and promotion drive adoption

https://internetcleanup.foundation/2026/11/european-governmental-dnssec-policy-and-promotion-driv...
1•aequitas•18m ago•0 comments

Ask HN: Will Humans Become Useless?

1•misano•21m ago•1 comments

Endlessly self-injection-locked photonic integrated lasers (2026)

https://www.nature.com/articles/s41566-026-01985-1
1•peter_d_sherman•24m ago•0 comments

OpenConche: Modern engine for Chocolatier games (2007-2009)

https://github.com/open-conche/OpenConche
1•openconche•28m ago•1 comments

Turn text or photos into 360° panoramas with AI

https://ai360generator.com
1•terrybeer24•30m ago•0 comments

Tech giant Nvidia to investigate CEO's affair with suspected Chinese spy

https://www.bbc.co.uk/news/live/cm78p221e313t
3•iamflimflam1•31m ago•0 comments

The Tragedy of the Oxide Root of Trust

https://danielmangum.com/posts/tragedy-oxide-rot/
2•hasheddan•33m ago•0 comments

Stop Measuring Developer Productivity

https://leaddev.com/reporting/stop-measuring-developer-productivity
1•theanonymousone•37m ago•0 comments

'A new age of climate extremes': Earth accumulating heat at accelerating rate

https://www.theguardian.com/environment/2026/nov/09/cop31-climate-extremes-earth-global-heating
2•ljf•41m ago•0 comments

ESP32 Tailscale gateway with WoL and other recovery functions

https://mattboxx.github.io/esp32-tailnet-gateway/
1•Mattboxx•41m ago•1 comments

Show HN: CodeHub – Turning release notes into pictures so that it is fun to read

https://www.nadary.com/codehub
1•forza2026•43m ago•0 comments

Asahi Linux forbids using AI to contribute

https://asahilinux.org/llm-policy/
1•jiwidi•43m ago•0 comments

IAL Paper Tracker – free tracker for Edexcel IAL students

https://www.ialpapertracker.com/
1•elvanlatief•47m ago•0 comments

PixelOS

https://pixelos.net/
2•emilburzo•48m ago•0 comments

500 Lines or Less: A Simple Object Model

https://aosabook.org/en/500L/a-simple-object-model.html
1•signa11•51m ago•0 comments

The Dose Makes the Poison

https://en.wikipedia.org/wiki/The_dose_makes_the_poison
1•num42•52m ago•0 comments

Making the Iron Giant Live

https://animationobsessive.substack.com/p/making-the-iron-giant-live
2•vinhnx•53m ago•0 comments

370 Books in 20 months: South African author defends her use of AI

https://www.enca.com/lifestyle/370-books-20-months-sa-author-defends-her-use-ai
2•theanonymousone•58m ago•0 comments

Tracking AI's Real-Time Footprint on the Labor Market

https://hai.stanford.edu/news/tracking-ais-real-time-footprint-on-the-labor-market
2•T-A•59m ago•0 comments

Next-Concept Modeling: Fast, Parallel Coarse-to-Fine Text Generation

https://arxiv.org/abs/2610.14162
16•theanonymousone•59m ago•1 comments

Whoops, I context-switched one too many times

https://jesseduffield.com/Whoops-I-context-switched-one-too-many-times/
3•porridgeraisin•1h ago•0 comments

Show HN: Dependency free RSS reader (vibecoded with DeepSeek)

https://github.com/bipinKrishnan/rss_feed
1•bipin345•1h ago•1 comments

Show HN: Wallpaper that adapts to your icon layout

https://deskland.app/
1•zshanedesign•1h ago•0 comments
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!