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•6mo ago

Comments

MaximosMK•6mo 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!

China's Xi Jinping Raises Future of Taiwan in Call with Donald Trump

https://www.theguardian.com/world/2025/nov/25/china-taiwan-xi-jinping-call-with-donald-trump
1•drivebyhooting•13s ago•0 comments

CS 61A: Structure and Interpretation of Computer Programs

https://cs61a.org
1•swatson741•1m ago•0 comments

Ask HN: MSRC silently patched my report (Status: "Complete") but denied bounty?

1•mambazz•2m ago•0 comments

Google is bringing Fuchsia OS to Android devices in pKVM microfuchsia VM (2024)

https://www.androidauthority.com/microfuchsia-on-android-3457788/
1•transpute•3m ago•0 comments

How should we self-assemble and launch "Naybor SOS" (Neighbor 911)?

https://www.neighbor911.us
1•davidharmsless•9m ago•0 comments

I built a Linux "recovery drive" that doubles as persistent portable workstation

https://www.xda-developers.com/linux-recovery-drive-persistent-portable-workstation/
3•teleforce•9m ago•0 comments

Cooking in Maximum Security

https://pluralistic.net/2025/11/24/moca-moka/#culinary-apollo-13
1•gessha•9m ago•0 comments

Codex can read sensitive files outside the CWD without approval

1•thomas34298•9m ago•0 comments

The US is on a dangerous course without AI regulation

https://proton.me/blog/ai-regulation-us
3•jethronethro•10m ago•0 comments

Show HN: Image to STL – Free AI-powered image to 3D printable model converter

https://imagetostl.org
2•Ethanya•11m ago•0 comments

PHP 8.5.0 / 8.4.15 / 8.3.28 for PHP Devserver

https://www.easyphp.org/
1•codacode•15m ago•0 comments

DragonFire laser to be fitted to Royal Navy ships after acing drone-zapping

https://www.theregister.com/2025/11/24/royal_navy_dragonfire_laser/
3•perihelions•16m ago•0 comments

Lecithin

https://en.wikipedia.org/wiki/Lecithin
2•perihelions•17m ago•0 comments

GPT-5 helped mathematician Ernest Ryu solve a 40-year-old open problem

https://openai.com/index/gpt-5-mathematical-discovery/
2•soheilpro•21m ago•1 comments

New "Generation Y" Hierarchy of Root and Intermediate Certificates

https://letsencrypt.org/2025/11/24/gen-y-hierarchy.html
1•soheilpro•21m ago•0 comments

'A Worthless, Poisoned Hall of Mirrors'

https://daringfireball.net/linked/2025/11/24/worthless-poisoned-hall-of-mirrors
1•ceejayoz•21m ago•0 comments

Integrating Claude Skills into Your Applications with GoSkills

https://github.com/smallnest/goskills
1•smallnest•23m ago•1 comments

Fara-7B: An Efficient Agentic Model for Computer Use

https://www.microsoft.com/en-us/research/blog/fara-7b-an-efficient-agentic-model-for-computer-use/
1•theonionspeaks•23m ago•0 comments

Ask HN: Does anyone just listen to their own AI music now?

2•ivape•24m ago•3 comments

After 2025, Can Your Google SERP Crawler Still Survive?

https://tonywang.io/blog/google-serp-crawler-after-2025
1•tonywangcn•29m ago•0 comments

New technology extracts CO₂ from the atmosphere

https://www.tuwien.at/en/tu-wien/news/news/neue-technologie-holt-co2-aus-der-atmosphaere
2•PaulHoule•30m ago•0 comments

The Universe Is Broken

https://panoplyzine.com/the-universe-is-broken-by-d-a-hosek/
1•dhosek•31m ago•1 comments

Lenovo Stockpiling PC Memory Due to 'Unprecedented' AI Squeeze

https://www.bloomberg.com/news/articles/2025-11-24/lenovo-stockpiling-pc-memory-due-to-unpreceden...
2•aspenmayer•32m ago•1 comments

References for "Designing Data-Intensive Applications, 2nd Edition"

https://github.com/ept/ddia2-references
1•cyndunlop•34m ago•0 comments

Trust Technical Writers, Not LLMs

https://www.literally.dev/resources/trust-technical-writers-not-llms
3•pranay01•39m ago•1 comments

Im note going crazy. Right? Windows disabled WiFi when postponing updates

6•TheCombinator•44m ago•1 comments

Markov Random Field

https://en.wikipedia.org/wiki/Markov_random_field
2•teleforce•45m ago•0 comments

Two Years of Blender VSE

https://aras-p.info/blog/2025/11/23/Two-years-of-Blender-VSE/
1•ibobev•45m ago•0 comments

A Battle with My Blood

https://www.newyorker.com/culture/the-weekend-essay/a-battle-with-my-blood
1•akhayam•46m ago•0 comments

Data Independence

https://buttondown.com/jaffray/archive/data-independence/
1•ibobev•46m ago•0 comments