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!

Ask HN: What's an advice that you no longer give? Why?

1•joddystreet•20s ago•0 comments

Gavriel Cohen found his own code inside OpenClaw, so he walked away

https://thenewstack.io/nanoclaw-openclaw-agent-security/
1•msolujic•1m ago•0 comments

Jk

https://marcodonatodigitalluxe.nl/
1•janbv124•6m ago•0 comments

SOTA-scan: Claude skill, an honest mirror for your repo

https://github.com/MerlijnW70/sota-scan
1•MerlijnW70•9m ago•0 comments

"What a joke": GitHub Copilot's token-based billing spurs backlash among devs

https://techcrunch.com/2026/05/30/what-a-joke-github-copilots-new-token-based-billing-spurs-const...
1•nryoo•10m ago•0 comments

Prompt injection lets attackers hijack Instagram accounts via Meta AI support

https://www.neowin.net/news/people-are-using-prompt-injection-to-trick-metas-ai-into-handing-over...
2•bundie•11m ago•0 comments

The Capacity of HotHands to Facilitate High-Altitude Research (2023) [pdf]

https://www.colorado.edu/center/spacegrant/sites/default/files/attached-files/B3_RRCC_BringingThe...
2•radeeyate•12m ago•0 comments

Rubin Tracks Skyscraper-Size Asteroids and Failed Supernovas

https://www.quantamagazine.org/rubin-tracks-skyscraper-size-asteroids-failed-supernovas-and-inter...
2•adm4•16m ago•0 comments

Reflection SDD: Use a Reflection Harness to Level Up Your OpenSpec Workflow

https://www.dataleadsfuture.com/reflection-sdd-use-a-reflection-harness-to-level-up-your-openspec...
1•qtalen•18m ago•1 comments

The first Vera Rubin NVL72 server rack

https://twitter.com/i/status/2061118201636036668
3•mudil•39m ago•0 comments

Marcus Aurelius Had Anxiety Too – Stoicism for People Who Overthink

https://stvrrll1ght.substack.com/p/marcus-aurelius-had-anxiety-too-stoicism
5•maheenahmed•42m ago•0 comments

In UFO Files, Some Christians See Vexing Questions – and Demons

https://www.nytimes.com/2026/05/31/us/ufo-files-pentagon.html
1•ryan_j_naughton•43m ago•0 comments

Can I find the exact number of users in FusionAuth with specific attributes?

https://fusionauth.io/community/forum/topic/3132/how-can-i-get-an-exact-number-of-users-with-some...
1•mooreds•44m ago•0 comments

Ask HN: How do you solve AI's confused deputy problem?

1•david_shi•44m ago•0 comments

xAI touts 10x performance gain while Ceramic has achieved 80 MFU

https://www.ceramic.ai/blog/ai-training-stack-performance-how-ceramic-achieved
3•densone•46m ago•0 comments

The Totalisator

https://computer.rip/2026-05-31-totalisator.html
2•pinewurst•47m ago•0 comments

Peter Thiel warns AI is threat to technical roles more than to creative thinkers

https://fortune.com/article/peter-thiel-ai-skills-creative-thinking-technical/
5•1vuio0pswjnm7•57m ago•1 comments

Nearly one-third of automotive loan terms are longer than six years

https://www.businesswire.com/news/home/20260528635242/en/
2•mattas•1h ago•0 comments

Instagram exploit allows you to use Meta AI to reset passwords to accounts

https://xcancel.com/DarkWebInformer/status/2061253599758315527
3•Cider9986•1h ago•0 comments

Show HN: Find your birth date song that was number-one

https://github.com/skorotkiewicz/tbs
1•modinfo•1h ago•0 comments

The Grand Unified Model of DevOps/SRE Dynamics

https://sigbovik.org/2026/proceedings.pdf#page=897
2•ycombiredd•1h ago•2 comments

Weekend trivia: your process' memory is a file

https://lcamtuf.substack.com/p/weekend-trivia-your-process-memory
3•surprisetalk•1h ago•0 comments

Wasp Colonies Explode into Violence After Losing Their Queen

https://scitechdaily.com/wasp-colonies-explode-into-violence-after-losing-their-queen/
1•Gaishan•1h ago•0 comments

Show HN: Ralphy – open-source autonomous Claude Codd built on the Ralph loop

https://github.com/Mizerness/Ralphy
1•miserness•1h ago•0 comments

Nvidia GTC Taipei 2026 Keynote [video]

https://www.youtube.com/watch?v=wSp6AiNIrsY
3•lrae•1h ago•0 comments

Codex app plugin integration can be better?

https://github.com/obra/superpowers
1•xiaoluolyg•1h ago•0 comments

Memoir TV

https://pages.cloudflare.com/
1•classic_films•1h ago•0 comments

Specialized Claude Code Agents for Unreal Engine 5

https://github.com/damien220/UnrealEngine_Agent
1•Damien_220•1h ago•0 comments

Croft: VSCode-style TUI written in Rust

https://codeberg.org/vitali87/croft
3•vitali87•1h ago•0 comments

Long read: Bluey deal FOMO will kill the next Bluey

https://oblongataresearch.substack.com/p/bluey-deal-fomo-will-kill-the-next
6•basiljh•1h ago•0 comments