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!

Show HN: All Paul Graham essays as a single ePub for e-readers

https://tomyanz.com/pgessaysepub/
1•tomyanlol123•2m ago•0 comments

We grew an XR conference to 11,000 attendees. Here's why we walked away

https://1upsummit.com/blog/built-largest-xr-conference-part-of-problem/
1•makercameron•5m ago•1 comments

Offensive Windows IPC Internals 3: ALPC (Advanced Local Procedure Call)

https://csandker.io/2022/05/24/Offensive-Windows-IPC-3-ALPC.html
2•aragonite•7m ago•0 comments

Trzsz-SSH (tssh): An SSH Client Alternative in Go

https://github.com/trzsz/trzsz-ssh
1•csmantle•17m ago•0 comments

The "Bucket Bumping" problem of airline tickets, and how to minimise your fare

https://www.dodgycoder.net/2026/01/the-bucket-bumping-problem-of-airline-tickets.html
2•damian2000•19m ago•0 comments

Pre-Agent Nostalgia

https://www.pcloadletter.dev/blog/pre-coding-agent-nostalgia/
3•ronbenton•20m ago•1 comments

Privacy Engineering at Scale: Building Automated Data Retention Systems

https://medium.com/@sandhyavinjam/privacy-engineering-at-scale-building-automated-data-retention-...
1•sandhyavinjam•31m ago•0 comments

There's no corpus large enough

https://www.swiftcraft.io/articles/no-corpus-large-enough
1•rad_val•33m ago•0 comments

Mermaid as a programming language for AI agents

https://twitter.com/xiaoxxchan/status/2011825791408226618
2•xxchan22•36m ago•0 comments

Show HN: N.codes – Let users generated mini-apps in your app

1•yungookim•39m ago•0 comments

Show HN: PixelMotion:AI video generation with Sora 2, Veo 3.1, and 9 more models

https://www.pixelmotion.io/
1•anotherbuilder•42m ago•0 comments

Tesla investigates whether its self-driving technology caused traffic violations

https://www.latimes.com/business/story/2026-01-16/tesla-is-probing-if-its-self-driving-technology...
1•MilnerRoute•42m ago•0 comments

I built a proper UI for e-com product image generation (chat doesn't scale)

https://aimockupgenerator.co/
1•dairis•43m ago•1 comments

Ask HN: Could we replace Job Descriptions with actual Git Issues?

1•A1aM0•43m ago•0 comments

Gemini Research MCP Server

https://github.com/fortaine/gemini-research-mcp
2•gfortaine•46m ago•0 comments

New Framework Proposes Spacetime as an Emergent Irreversible Information Process

https://zenodo.org/records/17911993
1•emsti•51m ago•2 comments

Show HN: Webship.dev – custom web systems, legacy code and performance

https://webship.dev/
1•pragidi•53m ago•0 comments

Disqus but Using GitHub. Cool Idea

https://giscus.app/
2•razodactyl•55m ago•0 comments

High-speed train crash in southern Spain leaves at least 21 dead

https://www.theguardian.com/world/2026/jan/18/high-speed-train-crash-in-adamuz-cordoba-southern-s...
6•perihelions•55m ago•0 comments

Show HN: Shared Device Group – scheduler-level GPU sharing for Kubernetes

https://github.com/sceneryback/shared-device-group
1•ChuangLabs•57m ago•0 comments

Clip to Siglip > Migrating Our 200M+ MultiModal Embeddings

https://huggingface.co/vulturelabs/vector-rosetta-clip-vit-base-patch32-to-siglip-vit-base-patch1...
1•teocalin37•1h ago•1 comments

Bring Back Ops Pride

https://substack.com/home/post/p-184825970
3•gpi•1h ago•0 comments

Your Problem framing is sabotaging your strategy

https://productpicnic.beehiiv.com/p/your-problem-framing-is-sabotaging-your-strategy
3•gpi•1h ago•0 comments

SFU prof launches legal-AI collaboration with Caseway to improve justice

https://www.sfu.ca/fas/computing/news-events/news/2026/january/sfu-launches-legal-ai-collaboratio...
1•ClearwayLaw•1h ago•1 comments

Semihemidemisemiquaver

https://en.wikipedia.org/wiki/Hundred_twenty-eighth_note
1•petethomas•1h ago•0 comments

Ask HN: How many local logins do you have on your computer?

2•bahmboo•1h ago•5 comments

Show HN: I quit coding years ago. AI brought me back

https://calquio.com
19•ivcatcher•1h ago•14 comments

Repo: Language Models with Context Re-Positioning

https://pub.sakana.ai/repo/
1•hardmaru•1h ago•0 comments

The Paper

https://zenodo.org/records/18294248
2•KaoruAK•1h ago•0 comments

Metro MCP: MCP Server for DC and NYC Metro

https://metro-mcp.anuragd.me/
2•Aarekaz•1h ago•0 comments